我正在创建一个 XSLT,并且我想选择一个特定节点,前提是它的一个子元素的值在一个范围之间。范围将使用 xsl 文件中的参数指定。
XML文件就像
<root>
<org>
<name>foo</name>
<chief>100</chief>
</org>
<org parent="foo">
<name>foo2</name>
<chief>106</chief>
</org>
</root>
到目前为止的 XSLT 是
<xsl:param name="fromRange">99</xsl:param>
<xsl:param name="toRange">105</xsl:param>
<xsl:template match="/">
<xsl:element name="orgo">
<xsl:apply-templates select="//org[not(@parent)]"/>
</xsl:element>
</xsl:template>
我想限制处理 < Chief > 节点的值不在范围内的 org 节点