Java: UTF-8 и спецификация - PullRequest
       44

Java: UTF-8 и спецификация

2 голосов
/ 26 марта 2012

На странице базы данных ошибок Java http://bugs.sun.com/view_bug.do?bug_id=4508058 написано, что Sun / Oracle не решит проблему Java, не разбирающего спецификацию строки в кодировке UTF-8. Поскольку самый последний комментарий на этой странице относится к 2010 году, я хотел бы знать, есть ли какая-нибудь более молодая информация об этом? Правда ли, что Java не может обрабатывать спецификации UTF-8?

1 Ответ

3 голосов
/ 27 марта 2012

Да, все еще верно, что Java не может обрабатывать спецификации в кодированных файлах UTF8. Я столкнулся с этой проблемой при разборе нескольких файлов XML в целях форматирования данных. Поскольку вы не можете знать, когда вы можете с ними столкнуться, я бы предложил убрать маркер спецификации, если вы обнаружите его во время выполнения или последует совету, который дал Христос.

...