![]() |
XML Path задачка
Дано: XML древовидной стркутуры с узлам имеющими атрибут id с индивидуальным значенем для каждого узла
Задачка: Найти значение id родительского узла чей узел-потомок (child) имеет id="xxx". Условия: По возможности избегать перебора, использовать преимущества E4X функций |
думаю как-то так, не проверял:
Код:
xml.foo.bar.(@id=="xxx").parent().@id |
Код:
xml..*.(@id=='xxx')[0].parent().@id |
Совсем забыл о функции parent! Спасибо
|
| Часовой пояс GMT +4, время: 22:41. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.