xml – 只找到第一个出现的XPath表达式是什么?

前端之家收集整理的这篇文章主要介绍了xml – 只找到第一个出现的XPath表达式是什么?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用这个Xpath表达式“// span [@ class =’Big’]”,并获得该页面页面上,而不是所有的出现,什么是正确的xpath表达式?="" 谢谢,Narin
正确答案(注意括号):
(//span[@class='Big'])[1]

以下表达式在一般情况下是错误的:

//span[@class='Big'][1]

因为它选择文档中的每个span元素,满足第一个谓词中的条件,并且它是其父元素的第一个这样的子元素 – 在XML文档中可以有许多这样的元素,并且将选择所有这些元素。

更多详细解释参见:http://stackoverflow.com/a/5818966/36305

原文链接:https://www.f2er.com/xml/293549.html

猜你在找的XML相关文章