Kaum hat man ein Zeichensatz-Problem in den Griff bekommen, lauert das nächste. Dabei könnte alles so einfach sein. Wenn doch laut landläufiger Meinung UTF-8 die Lösung aller Zeichensatzprobleme ist, warum wird es dann nicht überall als Standard verwendet. Ganz nach dem Motto: Wenn ich nichts angebe meine ich UTF-8. Es könnte alles so einfach sein. [...]
Auf die Zeichensatzprolbematik bin ich hier schon häufiger eingegangen. Heute mal wieder eine kleine Spezialität im Zusammenhang mit Textdateien: Wie stelle ich sicher, dass bei Lesen mittels Java das von mir gewünschte Encoding auch beibehalten wird? Recht einfach: String sFilename = “irgendein-dateiname”; InputStream reader = new InputStreamReader(new FileInputStream(sFilename),”UTF-8″); BufferedReader br = new BufferedReader(reader)); String sLine [...]
Ich würde ja jetzt gern behaupten, dass die Jungs vom Studivz developer Blog von mir abschreiben. Leider tun sich das nicht, und leider bin ich auch nie dazu gekommen, dass hier zu Posten: Wer wissen will wie man mit dem Zeichenmüll seiner Kollegen umzugehen hat möge den Post bitte lesen. http://developer.studivz.net/2009/02/10/utf-8-byte-order-marks-boms-automatisch-entfernen/ Meine ganz persönliche, etwas [...]
Dieser Artikel ist die Fortsetzung meines ersten Beitrags UTF-8 in Java Webapplikationen. Alles bisher veröffentlichten Artikel zur Zeichensatzproblematik finden sich hier: http://www.buildblog.de/tag/zeichensatz/ Um nochmal kurz zusammen zu fassen. Zur ordnungsgemäßen verwendung von UTF-8 im Zusammenhang mit JSP´s und Servlets sind folgende Schritte erforderlich: Die Tomcat-Konfiguration anpassen Einen Charset-Filter bauen oder den eigenen Controller anpassen Alle dynamischen Seiten [...]
Dieser Artikel besteht aus zwei Teilen. Der zweite Teil findet sich hier. Alles bisher veröffentlichten Artikel zur Zeichensatzproblematik finden sich hier: http://www.buildblog.de/tag/zeichensatz/ Die Frage, die hier beantwortet wird umfasst folgendes Problem: Ich möchte eine Java-Webapplikation schreiben, die Internationalisierte Zeichensätze unterstützt. Dazu zählen sowohl die deutschen Umlaute als auch kyrillische oder chinesische Zeichen. Problem: Die Darstellung [...]
Da ich in einem meiner nächsten Artikel darauf zu sprechen komme, notiere ich hier mal kurz wie man den Standardzeichensatz und die Standardsortierung von MySql auf UTF-8 stellt. Dies geschieht unter Linux über die zentrale MySql-Konfigurationsdatei /etc/mysql/my.cnf und unter Windows über die C:\Programme\MySQL\MySQL Server 5.1\my.ini. Abweichungen ergeben sich eventuell wenn bei der Installation unter Windows [...]