XSL Xpath 获取最后一个元素且不等于 0



我有一个 xml

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

我需要获取最后一个元素.但是,如果最后一个为 0,则不等于 0 的即时流量值。就我而言,这里是 10 我试图避免使用 for-each

提前谢谢你

使用 XPath 表达式/root/flow[. != 0][last()]

最新更新