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 habe festgestellt, dass die Selbstreferenzialität beim Bloggen durchaus nützlich ist um gute Artikel nicht einfach verschwinden zu lassen. Daher gibt es jetzt eine kleine Zusammenfassung der besten und am häufigsten Gelesenen Artikel des jeweiligen Vormonats. Wie so häufig einfach mal als neue Kategorie. Content und Selbstmarketing – Geld verdienen mit der digitalen Identität Dies ist keine [...]
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 [...]