0

我知道 XSL 是一种函数式语言,因此变量是不可变的。然而,这对我来说是个问题。

我现在有一个脚本,它可以读取 XML 文件并在所有没有标签的页面上生成报告。一切正常,但我希望能够返回满足这些条件的 XML 节点的数量(如果我使用了错误的术语,请道歉),有什么想法可以实现吗?

4

1 回答 1

1

如果有符合您条件的元素的 xpath 表达式,您可以使用:

<xsl:value-of select="count(XPATH-EXPRESSION)" />

如果没有,您可以在下降的过程中进行递归模板调用计数。并在递归结束时打印该值。

于 2013-05-24T12:47:14.687 回答