Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Xml и его кодировка, срочно нужна помощь! (http://www.flasher.ru/forum/showthread.php?t=65316)

Gas 30.11.2004 14:11

Xml и его кодировка, срочно нужна помощь!
 
Господа, есть такая проблема, на локале и на других серверах у меня во флеш грузится XML, парсится и все в порядке, а на сервере клиента (заказчика) почемуто все коцается в непонятную мне кодировку, и флеш отказывается парсить прихордящий к нему XML


вопрос: что делать??????

Sh@man 30.11.2004 15:14

Сохраняй xml файл как текст в юникодовом формате. Во флеше перед парсингом пропиши System.useCodepage = 0 и юзай на здровье на любом серваке.
Один минус в том, что размер xml файла сразу в 2 раза увеличивается.
Хотя если xml файл тебе отдается серверным скриптом - тогда надо ковырять скрипт, т.к. в нем может быть трабл.
Но в любом случае юзай юникод.

Gas 30.11.2004 15:40

вот та самая xml-ина: http://hospitalclub.ru/anons.xml

а вот так она у меня в редакторе выглядит:
Код:

<item date="24.12.04" name="KENT KONCEPT KLUB presents DJ ИВАН РУДЫК"><![CDATA[ DJ ИВАН РУДЫК 24:00 до 04:00<br>DJ SPITE 04:00 до 07:00 ]]><item>
<item date="17.12.04" name="KENT KONCEPT KLUB presents DJ LISA LOUD"><![CDATA[ DJ LISA LOUD 24:00 до 04:00<br>DJ SPITE 04:00 до 07:00 ]]><item>
<item date="03.12.04" name="HOSPITAL presents DJ PARTYPHON"><![CDATA[ DJ PARTYPHONE с 24:00 до 04:00<br>DJ SPITE с 04:00 до 07:00 ]]><item>

и теперь объясните мне в чем проблема то?

Sh@man 30.11.2004 15:54

Я смотрю тебе надо сначала изучить формат xml прежде чем браться за парсинг. Абсолютно неправильно документ составлен. Попробуй хотя бы в броузере открыть свой урл

Gas 30.11.2004 16:01

этот формат и стуктура прекрастно парсятся
и не надо мне рассказывать о структуре
если бы она была не правильной я думаю на локале я mбы ничего не увидел
а то что вам выдает ссылка - это все проделки сервака, т.к. на другом сервер все просто замечательно!

Sh@man 30.11.2004 17:11

хотя бы тогда уже тег закрывающий правильно написал:
<item date="03.12.04" name="HOSPITAL presents DJ PARTYPHON"><![CDATA[ DJ PARTYPHONE с 24:00 до 04:00<br>DJ SPITE с 04:00 до 07:00 ]]></ item>

Gas 30.11.2004 17:48

м.м.м.
да ...
не закрыл сорри признаюсь, но все равно результат тот же :(


Часовой пояс GMT +4, время: 11:58.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.