Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Java: Общие вопросы > xpath и рекурсивные данные


Автор: DissDoc 26.6.2009, 12:57
Всем привет!
Есть xml-файл такого вида
Код

<item id="1">
   <item id="2">
      <item id="5">...</item>
      <item id="6">...</item>
      <item id="7">...</item>
    </item>
    <item id="3">
      <item id="8">...</item>
      <item id="9">...</item>
      <item id="10">..</item>
    </item>
    <item id="4">
    </item>
</item>


Вложения будем считать, что до бесконечности.
Как мне составить запрос в xpath, чтобы найти конкретный id?

Автор: admin82 26.6.2009, 14:15
//item[@id = 'value'] не пойдет?

Автор: DissDoc 26.6.2009, 14:22
Не, так точно не покатит.. По крайней мере у меня не выходит. Тут же еще надо учитывать, что вложения "бесконечные" с такими же названиями тегов

Автор: kBepTu 26.6.2009, 23:16
Цитата
Не, так точно не покатит.. По крайней мере у меня не выходит. Тут же еще надо учитывать, что вложения "бесконечные" с такими же названиями тегов


Мне кажется что покатит

Код

//


гуглите

Автор: admin82 28.6.2009, 22:36
Покатит точно, я потом проверил.

Автор: DissDoc 29.6.2009, 08:32
Тоже проверил. И погуглил. Все нормально. У меня ошибка в другом месте обнаружилась :( Как же обидно ))

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)