Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用XPathforXML获取子节点数_Xml_Xslt_Xpath - Fatal编程技术网

如何使用XPathforXML获取子节点数

如何使用XPathforXML获取子节点数,xml,xslt,xpath,Xml,Xslt,Xpath,我有一个包含多个节点的XML文件,如下所示: 日常意大利语 吉娅达·德·劳伦蒂斯 2005 30 日常意大利语 迦达 2015 请尝试以下操作: <xsl:value-of select="count(/bookstore/book[@category = 'cooking']/*)"/> 欢迎使用堆栈溢出!请出示你的问题。您应该至少包括您遇到问题的代码的大纲(但最好是a),然后我们可以尝试帮助解决特定问题。你也应该阅读。

我有一个包含多个节点的XML文件,如下所示:


日常意大利语
吉娅达·德·劳伦蒂斯
2005
30
日常意大利语
迦达
2015
请尝试以下操作:

<xsl:value-of select="count(/bookstore/book[@category = 'cooking']/*)"/>

欢迎使用堆栈溢出!请出示你的问题。您应该至少包括您遇到问题的代码的大纲(但最好是a),然后我们可以尝试帮助解决特定问题。你也应该阅读。