(XML) Как пропустить результаты, которые появляются после другого результата в том же <p> - PullRequest
0 голосов
/ 17 октября 2019

Мой текущий Xpath выглядит следующим образом:

//p[contains(.,' die ') or contains(.,' dead ') or contains(.,' died ') or contains(.,' kill ') or contains(.,' killed ') or contains(.,' killing ') or contains(.,' killings ') or contains(.,'die.') or contains(.,' dead.') or contains(.,' died.') or contains(.,' kill.') or contains(.,' killed.') or contains(.,' killing.') or contains(.,' killings.')]/text()

Поиск всех этих терминов в базе данных. Моя единственная проблема заключается в том, что он извлечет два результата из одного и того же абзаца и надеется, что руководство попросит Xpath игнорировать результаты, следующие за первым в том же <p> делителе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...