<category>
<Movi Name="Test">
<Price>$3.95</Price>
</Movi>
<Movi Name="test d">
<Price>$13.95</Price>
</Movi>
</category>
任何人都可以使用XPath帮助该XML查找价格超过11美元的电影
答案 0 :(得分:2)
鉴于所有价格都采用相同的货币和格式,因此XPath可以完成此任务:
/category/Movi[number(substring(./Price/text(), 2)) > 11]
答案 1 :(得分:0)
仅出于完整性考虑,另一种选择是:
//Price[number(translate(text(), '$','')) > 11]