![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: Feb 2010
Сообщений: 23
|
Добрый день.
Фильтрую XML с помощью XMLList странно что когда найденных значения два, то он всё нормально выводит: <item floor_texture="123" furniture_ID="0" radius="" floor_type="floor" coor_x="2" coor_y="2"/> <item floor_texture="123" furniture_ID="0" radius="" floor_type="wall" coor_x="2" coor_y="2"/> а если всего одно, удовлетворяющее условиям, то не выводит ничего... почему такое может происходить? Последний раз редактировалось dandelion; 01.04.2010 в 00:08. |
|
|||||
|
возможный расклад: если нод пустой, то toString(), который использует trace, ничего не покажет
toXMLString() покажет все как есть, item.length() тоже покажет правильно |
|
|||||
|
Регистрация: Feb 2010
Сообщений: 23
|
Спасибо большое, заработало.
А не могли бы пояснить, что значит пустой, в нём всё таки одно значение есть. Или чего то не так понимаю... |
|
|||||
|
>>в нём всё таки одно значение есть
ну да, и это значение - XML без детей, хоть и с атрибутами - в этом смысле пустой Цитата:
Последний раз редактировалось silin; 01.04.2010 в 14:57. |
|
|||||
|
Регистрация: Feb 2010
Сообщений: 23
|
понял, спасибо
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:30. |
|
|
« Предыдущая тема | Следующая тема » |
|
|