![]() |
|
Zeichensatzproblem beim Format WebPage - Printable Version +- RouteConverter Forum (https://forum.routeconverter.com) +-- Forum: Users (https://forum.routeconverter.com/forum-17.html) +--- Forum: Deutsch: Diskussionen (https://forum.routeconverter.com/forum-4.html) +--- Thread: Zeichensatzproblem beim Format WebPage (/thread-1758.html) |
Zeichensatzproblem beim Format WebPage - Holzweg - 19.12.2013 Wenn in den Wegpunktnamen Umlaute sind schaut die Darstellung verbastelt aus, wenn man die Datei von der Festplatte öffnet. Ansehen kann man sich das wenn man diese Datei "korrigiert20120103_Leimbach_Tiefenort_Leimbach.html" aus http://forum.routeconverter.com/thread-1624-post-11192.html#pid11192 downloadet, abspeichert und von der Platte im Browser öffnet (file:///…). In der Datei heisst es: Code: <meta http-equiv="content-type" content="text/html; charset=utf-8"/>Der Webseitenquelltext ist aber kein UFTF-8, es ist iso8859-1, was man ganz einfach daran sehen kann, dass es so mit recode repariert werden kann: Code: cat korrigiert20120103_Leimbach_Tiefenort_Leimbach.html| recode iso8859-1..utf8 > korrigiert20120103_Leimbach_Tiefenort_Leimbach.recoded.htmlDas Problem tritt vielleicht auch auf, wenn die Datei von einem Webserver bezogen wird, denn dann "sticht" m.E. der Content-Type-Header: Code: Content-Type:text/html; charset=UTF-8Code: Content-Type:text/html; charset=iso8859-1Da die meisten Webserver und Webspaces heutzutage unter UTF-8 laufen, bin ich für die Beibehaltung des Code: <meta http-equiv="content-type" content="text/html; charset=utf-8"/>Anbei die Datei aus dem anderen Thread und die recoded-Variante. RE: Zeichensatzproblem beim Format WebPage - routeconverter - 19.12.2013 (19.12.2013, 12:05)Holzweg Wrote: In der Datei heisst es: Das stimmt, doch sobald die Zeichen die Java VM verlassen kann man Fehler machen. Ich habe gerade eine neue Vorabversion hochgeladen, die alle Texte fürs Webpage-Format in UTF-8 kodiert. Könntest Du mal testen, ob das besser klappt? RE: Zeichensatzproblem beim Format WebPage - Holzweg - 22.01.2014 Sorry, das war meine letzte Aktion vor dem Weihnachtsurlaub, und an Sylvester hat mich dann die Grippe dahingerafft. Bin gerade den zweiten Tag im Büro. Testergebnis bezieht sich auf: Quote:RouteConverter 2.12-SNAPSHOT-396 from 21. Januar 2014 on Oracle Corporation Java 1.7.0_25 (64-bit) and Linux 3.11.0-15-generic amd64 with 1793 MByte heap Testergebnis: 1. Das Umlautproblem ist beseitigt, wenn man die Datei als file:///pfad/zur/Datei.html öffnet. 2. Das Umlautproblem ist beseitigt, wenn man die Datei als http://webserver.tld/pfad/zur/Datei.html von einem Linuxwebserver mi UTF-8 default encoding öffnet. getestet mit aktuellen Cr, FF, IE auf Win7 getestet mit aktuellen Cr, FF auf Ubuntu 13.10 Saucy Danke sehr fürs fixen!
|