PDA

Просмотр полной версии : Игнорирование пробелов и пустых строк XML


Obi
06.02.2008, 20:42
Добрый день.
У меня есть хмл, полученный с сервера (как он там собирается я не в курсе) :

<mozg id="1">

<name>Мозг</name>

<desc>Головной мозг (encephalon) - передний отдел ЦНС, расположен в полости черепа. Регулирует взаимоотношение организма с окружающей средой, управляет поведенческими реакциями и функциями организма.</desc>

<stats>

<stat id="1089" dat="1196777539" url="/science/document1089.phtml" name="Анорексия убивает удовольствие от еды">

Развитие анорексии связано со спецификой деятельности головного моз�..

</stat>

<stat id="1300" dat="1197013565" url="/science/document1300.phtml" name="Стресс действует на человека как анальгетик">

Почему человек может не чувствовать боли в стрессовой ситуации, расск...

</stat>

<stat id="1374" dat="1197040241" url="/science/document1374.phtml" name="Бриостатин vs нейродегенерация">

Препарат для лечения раковых опухолей улучшает процесс формирования ...

</stat>

<stat id="1813" dat="1197555528" url="/science/document1813.phtml" name="Правда и ложь на карте мозга">

Области головного мозга, отвечающие за определение правды и лжи, обна�..

</stat>

<stat id="1884" dat="1197629303" url="/science/document1884.phtml" name="Орехи и черника от стресса">

Диета, включающая в себя грецкие орехи и чернику, может помочь в профи...

</stat>

<stat id="1889" dat="1197630134" url="/science/document1889.phtml" name="Цифры и фигуры в мозговых структурах">

В коре головного мозга обнаружены две новые области, отвечающие за об�..

</stat>

<stat id="1901" dat="1197632905" url="/science/document1901.phtml" name="Магнитно-резонансный детектор лжи">

В качестве детектора лжи можно использовать магнитно-резонансный том...

</stat>

<stat id="1906" dat="1197633347" url="/science/document1906.phtml" name="Сексуальная ориентация зависит от строения мозга">

Генетически обусловленные особенности строения мозга могут влиять н�..

</stat>

<stat id="1908" dat="1197633605" url="/science/document1908.phtml" name="Мозг решает, сколько съесть">

В мозге человека обнаружена нервная цепь, принимающая решение о том, с...

</stat>

<stat id="1913" dat="1197634251" url="/science/document1913.phtml" name="Социальные роли в мозге">

Идентифицирована область человеческого мозга, которая отвечает за о�..

</stat>

<stat id="1914" dat="1197634489" url="/science/document1914.phtml" name="Наркомания и психические заболевания связаны">

О связи психических заболеваний и наркомании, обусловленной особенно...

</stat>

<stat id="1915" dat="1197634973" url="/science/document1915.phtml" name="Генератор ложных воспоминаний">

Воспоминания обрабатывают параллельно две области головного мозга. �..

</stat>

<stat id="1922" dat="1197635331" url="/science/document1922.phtml" name="Где в мозге жадность">

Чувства, которые испытывает человек, получая на руки зарплату, в больш...

</stat>

<stat id="1925" dat="1197636139" url="/science/document1925.phtml" name="Оптимистичные структуры мозга">

Область головного мозга человека, отвечающую за оптимизм, обнаружили ...

</stat>

<stat id="1926" dat="1197636331" url="/science/document1926.phtml" name="Как говорят чревовещатели">

Закономерности взаимодействия слуховой и зрительной информации в го...

</stat>

<stat id="2013" dat="1197894222" url="/science/document2013.phtml" name="Дисморфия">

Причиной искажения восприятия собственного тела может быть нарушени�..

</stat>

<stat id="2042" dat="1197908656" url="/science/document2042.phtml" name="Динамическое соединение на примере обоняния">

Более четко ощущать внешние стимулы позволяет механизм работы головн...

</stat>

<stat id="2190" dat="1198066510" url="/science/document2190.phtml" name="Сцены насилия отпускают тормоза в мозге">

Просмотр видеопрограмм с сюжетами насилия снижает активность област�..

</stat>

<stat id="2245" dat="1198151603" url="/science/document2245.phtml" name="Как мозг достраивает то, что не услышано">

Как человеческий мозг интерпретирует услышанное и достраивает слоги,...

</stat>

<stat id="2295" dat="1198163508" url="/science/document2295.phtml" name="Толстая кора мозга мешает слушать музыку">

У людей, лишенных музыкального слуха, больше серого вещества в отдела�..

</stat>

<stat id="2373" dat="1198243794" url="/science/document2373.phtml" name="мозг">



</stat>

<stat id="2374" dat="1198243827" url="/science/document2374.phtml" name="мозг">



</stat>

<stat id="2375" dat="1198243872" url="/science/document2375.phtml" name="мозг">



</stat>

<stat id="2476" dat="1198582417" url="/science/document2476.phtml" name="Иммунный белок упрощает мозги">

Иммунная система сокращает в развивающемся мозге связи между нейрона...

</stat>

<stat id="2730" dat="1199961442" url="/science/document2730.phtml" name="Амнезия под гипнозом">

Нервную сеть в головном мозге, ответственную за появление амнезии, ра�..

</stat>

<stat id="2906" dat="1200319021" url="/science/document2906.phtml" name="Особенности национальной мысли">

Представители разных культур использую мозг для решения визуальных з...

</stat>

<stat id="588" dat="1196177060" url="/science/2007/11/27/СДВГ дети гиперактивность.phtml" name="Гиперактивность детей зависит от коры мозга">

У детей с синдромом дефицита внимания и гиперактивности (СДВГ) все отд...

</stat>

<stat id="872" dat="1196427047" url="/science/document872.phtml" name="Педофилам не хватает белого вещества">

У педофилов в головном мозге меньше белого вещества, сообщают ученые �..

</stat>

<stat id="3619" dat="1201258050" url="/science/human/document3619.phtml" name="Кровь управляет мозгом">

Ток крови воздействует на поведение нервной ткани. Нейрофизиологи ус�..

</stat>

<stat id="3790" dat="1201602724" url="/science/human/document3790.phtml" name="Глухим не хватает глутамата">

Глухота и судорожные припадки, оказывается, вызываются недостатком о�..

</stat>

</stats>

</mozg>

Да, именно так, с пробелами выдает трейс, не смотря на myXml.ignoreWhite = true;
По тому-же принципу, trace(myXml.firstChild.childNodes[0]) выдает пустоту,
trace(myXml.firstChild.childNodes[1]) - выдает все нормально,
trace(myXml.firstChild.childNodes[2]) - опять пустота и т.д.
Собтсвенно вопрос: как из того что я получил от сервера сделать нормальный хмл без пропуска строк?

iNils
06.02.2008, 20:47
Ссылку на скрипт который возращает этот xml можно?

Obi
06.02.2008, 20:53
Дело в том, что полный набор скриптов мне недоступен, вот именно тот модуль, который возвращает хмл:
http://obisfla.ru/p.txt
Наверное я вопрос поставил слегка не корректно.
Можно ли только средствами флеша эти все пропуски строк заигнорировать, либо cтоит пхпшников мучить?

iNils
06.02.2008, 21:07
Мне не нужен сам скрипт, мне нужна ссылка на то, что он возвращает, то есть, чтобы я по это ссылке получил xml.
Можно ли только средствами флеша эти все пропуски строк заигнорировать
Это должен был решить ignoreWhite, поэтому я и хочу посмотреть на то, что к вам приходит, раз он эту задачу не выполнил.

Obi
06.02.2008, 21:10
А, прошу прощения, не понял :)
Вот: http://77.232.16.169:8080/adm/vmz_uploader.php?id=1

iNils
06.02.2008, 21:54
Одну ошибку я уже вижу
<mozg id="1">
...
</mozg>Анорексия убивает удовольствие от еды

Obi
06.02.2008, 22:06
Это да, я видел, но, насколько я понимаю, не в этом состоит излечение от пропуска строк.

iNils
06.02.2008, 22:11
ignoreWhite для удаления пустых строк и пробелов между тегами. А в вашем случаи пустые строки внутри тегов. Автоматом это не убрать, только ручным перебором, поэтому это к пхпешникам.

Obi
06.02.2008, 22:36
Спасибо.