文档中的最大xml节点数?

时间:2014-12-02 10:57:16

标签: xml xslt max nodes apply-templates

我有以下XML结构(例如)

<?xml version="1.0" encoding="UTF-8"?>
<node attr="first">
  <node attr="n1">
    <text>..</text>
  </node>
  <node attr="m1">
    <text>..</text>
  </node>
  <node attr="m1">
    <text>..</text>
  </node>
</node>

在我的XSL转换中,我尝试应用<xsl:apply-templates/>之类的模板,并为匹配的节点提供属性&#39; n1&#39;。

<xsl:variable name="xmlFile" select="example-file.xml"/>
<xsl:variable name="ctrl" select="document($xmlFile)/node/node[@attr='n1']"/>

<xsl:apply-templates mode="foo" select="$ctrl">
  <xsl:with-param name="bar" select="//someNode"/>
</xsl:apply-templates>

如果我的XML文档最多有4388个XML节点(属性为&#39; m1&#39;),那就可以了。 但是,如果XML节点的数量(具有属性&#39; m1&#39;)高于4390个节点,则它不起作用。

xml节点是否有限制使用apply-templates,如我的示例所示?

0 个答案:

没有答案