Показать сообщение отдельно
Старый 28.01.2010, 13:23
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 3  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
Спасибо за наводку.
А как привильно записать?

Делаю так:
Код AS3:
var ba2:ByteArray = new ByteArray();
trace("raw string:", n);
ba2.writeUTF(n);
ba2.position = 0;
trace("decoded :",ba2.readMultiByte(ba2.length,"windows-1251"));
Цитата:
raw string: ФёдеС?РєР°
decoded :
Добавлено через 9 минут
Если делаю так

Код AS3:
var ba2:ByteArray = new ByteArray();
trace("raw string:", n);
ba2.writeUTFBytes(n);
ba2.position = 0;
trace("decoded :", ba2.readMultiByte(ba2.length, "windows-1251"));
ba2.position = 0;
trace("decoded2:",ba2.readMultiByte(ba2.length,"utf-8"));
то
Цитата:
raw string: С…Р№Сѓ
decoded : С…Р*в„–РЎС“
decoded2: С…Р№Сѓ
Добавлено через 19 минут
Латиница восстанавливается нормально
Цитата:
raw string: CoLD
decoded : CoLD
decoded2: CoLD


Последний раз редактировалось iNils; 18.04.2012 в 12:44.