使用Config File中的动态值 - XSLT Transformation

时间:2014-07-21 12:45:06

标签: xml xslt config

输入文件:

<member>
<memberID>500</memberID>
<name>John</name>
<memberID>501</memberID>
<name>Mathew</name>
<memberID>502></memberID>
<name>Clark</name>
</member>

我使用的XSLT看起来像:

<xsl:template match="/">
<xsl:copy-of select="member[child::memberID/text()='500']"/>

现在,我需要使用配置文件或任何其他方式与500动态进行比较,即如果在配置中我使值为501,则xslt现在应该与501而不是500进行比较。

有关如何在XSLT中使用配置文件概念的任何想法。

非常感谢提前。

1 个答案:

答案 0 :(得分:0)

您可以使用 document()功能从其他文件中读取数据。另一个选择是在运行时将参数传递给XSLT样式表。