Когда выражение Xpath применяется к / data / title , отображаются следующие результаты: «Все соединения», «Детали пересылки», «Детали пересылки», «Детали пересылки», «Детали пересылки» , 'ABCD', ... и т. Д.
Мое выражение xpath должно отображаться в списке только в том случае, если / title имеет значение «Forward Detail» или «Forward Details» ...
<?xml version="1.0" encoding="UTF-8"?>
<data>
<title>All the connections</title>
<List>
<Listitem>
<Price>P9909</Price>
</Listitem>
</List>
<title>Forward Detail</title>
<List>
<Listitem>
<Price>P45</Price>
</Listitem>
<Listitem>
<Price>P98</Price>
</Listitem>
<Listitem>
<Price>P68</Price>
</Listitem>
</List>
<title>Forward Details</title>
<List>
<Listitem>
<Price>P452</Price>
</Listitem>
<Listitem>
<Price>P983</Price>
</Listitem>
</List>
<title>Forward Detail</title>
<List>
<Listitem>
<Price>P4501</Price>
</Listitem>
<Listitem>
<Price>P909</Price>
</Listitem>
<Listitem>
<Price>P899</Price>
</Listitem>
</List>
<title>Forward Details</title>
<List>
<Listitem>
<Price>P4522</Price>
</Listitem>
<Listitem>
<Price>P98311</Price>
</Listitem>
</List>
из этих входных данных, я должен извлечь цену только «Forward Detail» и «Forward Details». Я должен игнорировать все остальное.
Пожалуйста, помогите мне в создании Xpath для этого. Я использую Xpath 1.0
Спасибо
Рамм