Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   """ вместо кавычек (http://www.flasher.ru/forum/showthread.php?t=99251)

humble david 01.08.2007 00:34

""" вместо кавычек
 
Здравствуйте!
Проблема такого характера. Получаю с сервера хмл, одним из нодов, которого в свою очередь тоже является хмл. И вот, этот вложенный хмл, состоит из последовательностей """ вместо ковычек и т.д.
Что можно сделать?

etc 01.08.2007 00:35

Пример XML, пожалуйста.

humble david 01.08.2007 00:50

[откоцано 4 КБ XML]

нод <level_data> по идее хмл еще один

etc 01.08.2007 01:17

О боже, что мешало прицепить в архиве, а?
CDATA в помощь.

Usnul 01.08.2007 02:04

в целях экономии места, я бы использовал какую-нибудь более краткую и удобную комбинацию, а вообще не понимаю о чем идет речь.

CorC 01.08.2007 10:01

А в чем проблема с &quot;? ведь во флеше оно верно отобразится, как надо.

humble david 01.08.2007 11:52

Вложений: 1
Проблема в том, что сиомволы "'", "<", ">" вложенного хмля разбиваются на подобные последовательности и с передаваемым xml не представляется возможным работать.
CDATA я использую, для передачи информации на сервер. Но получаю я уже такие последовательности. Как мне из них хмл собрать опять?

humble david 01.08.2007 12:46

Спрошу по-другому.
Что мне надо сделать, чтобы вот этот код возвращал XML, с которым можно работать?
Код:

var leveltxt = "&lt;objects name=&quot;myName &quot; &gt;&lt;object name=&quot;rino&quot; type=&quot;single&quot; /&gt;&lt;object name=&quot;tree4&quot; type=&quot;tree&quot; x=&quot;320&quot; y=&quot;197.4&quot; N=&quot;40&quot; id=&quot;tree4&quot; isBorder=&quot;true&quot;/&gt;&lt;/objects&gt;";
levelData = new XML();
levelData.parseXML(leveltxt);


etc 01.08.2007 12:48

Нужно на самом сервере сделать так, чтобы он такой XML больше не выдавал.

humble david 01.08.2007 12:51

понял. а флеш-клиент ниче все-таки не может сделать? кроме, скажем, диких функций, которые все эти дела найдут и заменят на нормальные символы...


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

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