Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Как взять текст из последующей строки после найденной используя xPath. / 3 сообщений из 3, страница 1 из 1
30.08.2006, 11:34
    #33951765
edmikeca
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять текст из последующей строки после найденной используя xPath.
Добрый день, уважаемая публика. Есть вопрос по xPath. Я бегло посмотрел постинги, но не смог найти ответа на свой вопрос.

Есть html страница транслированная в xml. Я использую xPath что бы найти ключевую строку в таблице, но мне нужно взять текст из последующей строки.

Вот это выражение находит мне ключевую строку:

//table/tr[td/span[contains(text(),'Responsibilities')]]

А как мне указать что я хочу взять текст и последующей строки?

Выражение типа //table/tr[td/span[contains(text(),'Responsibilities')]+1]/td/text() или

//table/tr[td/span[contains(text(),'Responsibilities')]]+1/td/text() не работает.

Буду очень благодарен за помощь.

С уважением,

Михаил.
...
Рейтинг: 0 / 0
30.08.2006, 16:57
    #33953241
maXmo
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять текст из последующей строки после найденной используя xPath.
//table/tr[td/span[contains(text(),'Responsibilities')]]/following-sibling::tr[1]/td/text()
...
Рейтинг: 0 / 0
30.08.2006, 17:36
    #33953420
edmikeca
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как взять текст из последующей строки после найденной используя xPath.
Огромное спасибо!!!

С уважением,

Михаил.

P.S. Похоже нужно более внимательно читать документацию.
...
Рейтинг: 0 / 0
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Как взять текст из последующей строки после найденной используя xPath. / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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