xml - XPath 计数() 函数

标签 xml xpath

假设我有一个如下所示的 XML 树:

proceedings
   -name
   -contents
      -article
         -author
         -title
         -pages

如何识别只有一个作者的任何标题?以及超过三位作者使用 XPath 的文章数量?

最佳答案

一个作者的标题:

/proceedings/contents/article[count(author)=1]/title

三位以上作者的文章数:

count(/proceedings/contents/article[count(author)>3])

关于xml - XPath 计数() 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10176657/

相关文章:

python - Scrapy xpath 在 python 中返回空列表

javascript - 在nodejs + xpath中获取node

.net - 使用 XmlDocuments、XSLT 或 Linq 解析 Xml、XPath 哪个更有效?

java - 我的 Android 应用程序将默认语言更改为英语

java - ReSTLet:在 HTTP 请求中发送 xml

python - 在python中获取所有属性XML并将其放入字典

xml - XQuery 返回不在集合中的项目

javascript - 将 XML 文件显示到 HTML 文本区域

xpath - Camel:如何基于xpath表达式来操纵输出消息/设置头

python - Scrapy:遍历文档