Кодировка \u0412\u0430\u043B\u0435\

Все остальное, мало относящееся к ГИС.
Ответить
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Кодировка \u0412\u0430\u043B\u0435\

Сообщение Максим Дубинин » 23 сен 2008, 17:20

Содержание типа (должен быть русский), как-то это связано с Java, правда не очень понимаю как:
\u043A\u043E\u043E\u0440\u0434\u0438\u043D\u0430\u0442\u044B \u043E\u043F\u043E\u0440\u043D\u044B\u0445 \u0442\u043E\u0447\u0435\u043A \u0438
Это что за кодировка? Не поддается никаким привычным мне преобразованиям.
пристегивайтесь, турбулентность прямо по курсу

KolesovDmitry
Гуру
Сообщения: 810
Зарегистрирован: 22 авг 2007, 14:58
Репутация: 123
Откуда: Казань

Re: Кодировка \u0412\u0430\u043B\u0435\

Сообщение KolesovDmitry » 24 сен 2008, 09:47

Очень похоже на unicode. Правда, с java я не знаком, но вот пример на python:

Код: Выделить всё

>>> s=unicode('абвг','utf-8') # берем строку в кодировке 'utf-8', преобразовываем в unicode
>>> s
u'\u0430\u0431\u0432\u0433'
>>> s.encode('utf-8') # выводим обратно в utf-8
'\xd0\xb0\xd0\xb1\xd0\xb2\xd0\xb3'

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9128
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 747
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Кодировка \u0412\u0430\u043B\u0435\

Сообщение Максим Дубинин » 24 сен 2008, 18:09

спасибо за подсказку, параллельно тоже разобрался

для конвертации обратно надо использовать native2ascii.exe из комплекта Java SDK, работает хорошо

вводим

Код: Выделить всё

native2ascii.exe -reverse input output
пристегивайтесь, турбулентность прямо по курсу

Ответить

Вернуться в «Все остальное»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя