【发布时间】:2014-07-21 12:45:05
【问题描述】:
输入文件:
<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 中使用配置文件概念的任何想法。
非常感谢。
【问题讨论】:
-
您确定这是您的输入吗?一个成员元素有多个menmberID?