XSL Xpath для получения последнего элемента и не равен 0 - PullRequest
0 голосов
/ 07 мая 2018

у меня есть xml

<root>
<flow>0</flow> 
<flow>0</flow>
<flow>0</flow> 
<flow>0</flow>
<flow>10</flow> 
<flow>0</flow>
</root

Мне нужно получить последний элемент. Но если last равно 0, тогда значение непосредственного потока не равно 0. В моем случае здесь это 10 Я пытаюсь избежать использования для каждого

Заранее спасибо

1 Ответ

0 голосов
/ 07 мая 2018

Используйте выражение XPath /root/flow[. != 0][last()].

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