Как получить XML-файл через локализацию под i18n в Java ..? - PullRequest
0 голосов
/ 03 июня 2011

Привет, мне нужно прочитать XML-файл, который содержит разные языки локали и который должен быть прочитан через Java (не используя Swing), если использование Swing также не проблема. Может кто-нибудь, пожалуйста, объясните или пришлите мне образец или руководство, как это сделать.

Ответы [ 2 ]

1 голос
/ 03 июня 2011

Используйте обычные API-интерфейсы XML для загрузки файла и игнорируйте все, что вам не нужно.

Примечание. Пример XML позволит использовать более подробный ответ.

0 голосов
/ 03 июня 2011

Мы можем оставить Swing вне обсуждения, поскольку он не имеет абсолютно никакого отношения к этому вопросу.

Почти все файлы xmlm, которые я видел, используют UTF-8 в качестве кодировки, которая эффективно решает все проблемы с кодовыми страницами при переводе символов в файле к соответствующим символам в Java.

Кроме этого, я вижу мало, что может пойти не так с i18n в файлах XML.

Если используемый вами элемент отличается для разных языков, то в итоге вы получите разные схемы. В этом случае я бы использовал XSLT, чтобы перевести их в стандартную схему, прежде чем импортировать их в ваше приложение.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...