iconv: конвертация из UTF-16BE - PullRequest
       26

iconv: конвертация из UTF-16BE

3 голосов
/ 11 октября 2011

Все ли популярные реализации iconv поддерживают преобразование из UTF-16BE (т.е. UTF-16 с порядком байтов в старшем порядке)? GNU iconv поддерживает эту кодировку, но как насчет других реализаций общего пользования? В частности, что поддерживают Mingw и * BSD?

Должен ли я сам сделать это преобразование?

1 Ответ

1 голос
/ 11 октября 2011

Если это важно для вас, у вас есть легкий выход.Просто напишите тест autoconf для поддержки UTF-16BE, а затем отключите скрипт конфигурации с сообщением об ошибке, если его нет.

Тогда вы можете потратить время на изучение стандартов или просто забытьвесь вопрос.

Поскольку libiconv является LGPL и поддерживает UTF-16BE ( веб-сайт ), вы всегда можете указать на это пользователям.Есть некоторые проекты, которые включают libiconv, а не полагаются на реализацию платформы.

...