<category>
    <Movi Name="Test">
        <Price>$3.95</Price>
    </Movi>
    <Movi Name="test d">
        <Price>$13.95</Price>
    </Movi>
</category>


谁能帮助这个XML使用XPath查找大于$ 11的电影

最佳答案

鉴于所有价格都采用相同的货币和格式,因此XPath可以完成此任务:

/category/Movi[number(substring(./Price/text(), 2)) > 11]

10-08 13:24