我正在使用一个 xslt 文件来计算 XML 文件中具有特定值(以验证唯一性)并存储在 xsl 变量名称中的元素的数量。此 xml 文件以编程方式创建,元素数量的值有时可能超过 100 万。
由于这个高级别范围,我有点担心 xsl:variable 或 count 属性的范围限制。
不知道xsl:variable或count属性是否有范围限制(起始范围和结束范围)?
最佳答案
对于大多数 XSLT 处理器,您很可能在超出 count() 函数的限制之前很久就用完存储 XML 文档的内存。大约 1Gb 是您可能能够处理的最大值,而且不太可能超过大约 1000 万个节点。
关于xml - xslt中count属性的范围是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6591879/