/ / Wie bekomme ich eine XML-Datei durch Lokalisierung unter I18n in Java .. - Java, XML, Lokalisierung, Internationalisierung

Wie bekomme ich XML-Datei durch Lokalisierung unter i18n in Java ..? - Java, XML, Lokalisierung, Internationalisierung

Hallo, ich muss eine XML-Datei lesen, die trägtverschiedene Landessprachen und das sollte durch Java gelesen werden (nicht mit Swing), wenn Swing verwendet wird, auch kein Problem. kann jemand bitte erklären oder schicken Sie mir die Probe oder weisen Sie den Weg, dies zu tun.

Antworten:

1 für die Antwort № 1

Verwenden Sie die normalen XML-APIs, um die Datei zu laden, und ignorieren Sie alles, was Sie nicht benötigen.

Hinweis: Ein Beispiel für XML würde die Verwendung einer detaillierteren Antwort ermöglichen.


0 für die Antwort № 2

Wir können Swing aus der Diskussion herausnehmen, da es absolut keinen Einfluss auf dieses Thema hat.

In fast allen xmlm-Dateien, die ich gesehen habe, wird utf-8 als Codierung verwendet, die bei allen Arten von Codepage-Problemen wirksam wird, wenn die Zeichen in der Datei in die entsprechenden Zeichen in Java übersetzt werden.

Abgesehen davon sehe ich wenig, was mit i18n in XML-Dateien schief gehen kann.

Wenn das Element, das Sie verwenden, für das Element unterschiedlich istverschiedene Sprachen, dann erhalten Sie verschiedene Schemata. In diesem Fall würde ich XSLT verwenden, um sie in ein Standardschema zu übersetzen, bevor ich sie in Ihre App importiere.