Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Xpath в контексте Node. / 1 сообщений из 1, страница 1 из 1
03.10.2007, 14:55:19
    #34844091
Stg Unholy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Xpath в контексте Node.
Добрый день!

Пытаюсь разобрать XML документ с помощью Xpath
На первом этапе получаю NodeList
doc - Document

Код: plaintext
1.
2.
  XPath xpath = xPathFactory.newXPath(); 
  NodeList faresNodeset = (NodeList) xpath.evaluate(doc, GET_FARE_PARTS,  XPathConstants.NODESET); 

затем, необходимо производить поиск в рамках уже конкретного узла:
Код: plaintext
1.
2.
3.
4.
   for  ( int  i =  1 ; i < faresNodeset.getLength(); i++ ) {
     Node n = faresNodeset.item(i);
     Node priseNode = (Node) xpath.evaluate(n, GET_PRICE_NODE,  XPathConstants.NODE); 
  }

но проблема в том, что ОНО все равно ищет во всем документе, а не только в текущей ноде! Как это можно исправить?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Xpath в контексте Node. / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]