Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Unicode
#1
Долго мучался, решил спросить, как заставить сервер отображать символы "\uxxxx"? Допустим есть файл, в нём строка:
Цитата:print "\u041F;\u0440;\u0438;\u0432;\u0435;\u0442; \u0432;\u0441;\u0435;\u043C;"
Должно написать "Всем привет", а выдаёт то же что и там написано. Smile
Если же написать:
Цитата:print "Всем привет"
выдаёт кракозябры. =\
Это если пишу в скриптах.

С ядром разобрался, а вот скрипты нет ещё...

Сборка: L2jServer
Если в жизни любишь риск - форматируй жосткий диск!
Ответ
#2
почитай

http://www.amk.ca/python/howto/unicode
http://evanjones.ca/python-utf8.html

исходная кодировка файла должна быть UTF-8, либо указание в заголовке кодировки.

для конвертирование из ASCII в обычный использовать можно утилиту ascii2native из пакета jdk
for(;Forum.getPostCount() < Integer.MAX_VALUE; Forum.writeNewPost()); | TERA Video | GamezTERA Emu
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Unicode Reader 3JIO 8 3,871 05-30-2011, 12:31 PM
Последний пост: Aquanox

Перейти к форуму:


Пользователи, просматривающие эту тему: 1 Гость(ей)