xpath выбрать элемент по значению свойства один из перечисления - PullRequest
0 голосов
/ 05 ноября 2019

Скажите, пожалуйста, могу ли я выбрать элемент по xpath, как это //Item[@id='1|2|3'] и как?

вот пример xml:

<Items>   
 <Item id='1'/>
 <Item id='3'/>
 <Item id='5'/>
 <Item id='7'/>
<Items/>

1 Ответ

0 голосов
/ 05 ноября 2019

В XPath-2.0 или выше вы можете использовать

//Item[@id=(1,2,3)]

, но в XPath-1.0 вы должны использовать

//Item[@id=1 or @id=2 or @id=3]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...