Как фильтровать по определенному значению из XML через XPath - PullRequest
0 голосов
/ 11 апреля 2019

Я ввожу некоторые данные XML и использую XPath для извлечения соответствующей информации. XML ограничен и не так много информации.

<?xml version="1.0" encoding="utf-8"?><RepeaterData><Version />
<items>
    <item>Booked</item>
    <item>Booked</item>
    <item>Collected</item>
    <item>Collected</item>
</items>
</RepeaterData>

В приведенном ниже синтаксисе отображаются все записи:

//items/*

Вопрос: как заставить XPath извлекать информацию только для [Collected].

1 Ответ

0 голосов
/ 11 апреля 2019

Это похоже на работу

//items/*[text()='Collected']

А вот ссылка на другие полезные функции xpath https://way2tutorial.com/xml/xpath_functions_with_examples.php

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