PDA

Просмотр полной версии : Xml и его кодировка, срочно нужна помощь!


Gas
30.11.2004, 14:11
Господа, есть такая проблема, на локале и на других серверах у меня во флеш грузится 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 прежде чем браться за парсинг. Абсолютно неправильно документ составлен. Попробуй хотя бы в броузере открыть свой урл (http://hospitalclub.ru/anons.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
м.м.м.
да ...
не закрыл сорри признаюсь, но все равно результат тот же :(