|
|
|||||
XMLSocket + Кириллица = ???
Друзья, выручайте!!!
Уже второй день ломаю голову над проблемой... НаписАл на C++ Builder'e (TServerSocket) маленький локальный сервер. Его задача - законнектиться с XMLSocket'ом и передать тому строку с данными. Вот содержимое файла xml_sock.fla: function doOnXML( content ) { trace("Received: " + content); } socket = new XMLSocket(); socket.onXML = doOnXML; socket.connect( "localhost", 5555 ); Если сервер посылает строку <a><b name="imya">soderzhanie</b></a>, то в результате выполнения функция "trace(..." выведет эту же строку... Ну а если в отсылаемой сервером строке окажется Кириллица, например <a><b name="имя">содержание</b></a>, то "trace(..." выдаст следующее <a><b name="?">???/b></b></a>. Во всех примерах я учел добавление в конец пересылаемой строки символа "\0"... Если есть какие-то идеи по этому поводу....??? P.S. Блин, прицепил архив, а он куда-то пропал...
__________________
Люди - рабы своих вещей... Последний раз редактировалось Tyler Durden; 03.07.2004 в 01:40. |
|
|||||
Вот архивчик...
__________________
Люди - рабы своих вещей... |
|
|||||
Вот архив...
__________________
Люди - рабы своих вещей... |
|
|||||
[++]
|
Кодировочки проверь
|
Часовой пояс GMT +4, время: 08:36. |
|
« Предыдущая тема | Следующая тема » |
|
|