【发布时间】:2014-03-11 20:24:17
【问题描述】:
我有一个从命令行传递给我的 xsl 样式表的参数(我使用的是 saxon 9),我的参数“电子邮件”如下:
<xsl:param name="emails" select="emails"/>
及其价值: “john.doe@corp.com,jane.doe@corp.com,...”
我的参数可以包含多封电子邮件。
我想捕获每封电子邮件并将其分配给一个变量:$email1、$email2、$email3 ...
一旦我有了我的变量,我需要根据这些变量进行一些检查:
<xsl:if test="./text()=$email1">
<!-- some operations -->
</xsl:if>
<xsl:if test="./text()=$email2">
<!-- some operations -->
</xsl:if>
...
我该如何继续 (XSLT 2 /xpath 2 ) ??
谢谢!!
【问题讨论】:
标签: xml xslt xpath xslt-2.0 xpath-2.0