Ich habe eine Eigenschaft in diesem Format DateiAutomate Umwandlung von Sonderzeichen in UTF-8
attribute1 = ó
Das Problem ist, ich auf utf-8, so kann es durch java ó konvertieren muß angezeigt werden so ó wird \ u00F3
Meine Eigenschaften Datei wird -
attribute1 = \ u00F3
gibt es eine Möglichkeit, dies mit uns zu automatisieren in Java? In der Theorie, um jedes Zeichen in der Datei durchzulaufen und wenn ein Zeichen ó (oder irgendein nicht standardmäßiges ASCII-Zeichen) enthält, wandle es in seinen Unicode-Wert um?
Oder gibt es vielleicht ein Tool, das diese Art der Konvertierung bereits behandelt?
Dank
Danke dafür, warum glauben Sie, dass JRC eine bessere Option ist? –
Weil 1) Sie müssen sich keine Sorgen machen, wenn Sie die Eigenschaftendatei bearbeiten. Sie arbeiten immer in der Muttersprache. 2) Das Tool bietet weitere Funktionen wie das Identifizieren der Schlüssel mit fehlenden Werten, Duplikate usw. –
Oder Sie können Spring ReloadableResourceBundleMessageSource verwenden, um diese Eigenschaften zu laden, dann können Sie nur diese Eigenschaftendatei in UTF-8 haben und keine weiteren Konvertierungen mehr nötig sein. Siehe http://www.cakesolutions.net/teamblogs/2009/04/02/utf-8-encoding-and-message-sources/ –