如何使用标记作为XSL中脚本的输入

时间:2016-01-30 13:51:39

标签: xml xslt

在xsl中,我需要将带有日期的字符串转换为正确的日期。我试图在xsl中使用vb脚本来做到这一点。

如果我先将字符串赋值给变量

,它的工作正常
<xsl:variable name="date1">
               <xsl:value-of select="datetag"/>
</xsl:variable>

然后我可以做

<tst><xsl:value-of select="extra:myscript(string($date1))"/></tst>

但我无法弄清楚如何使用&#34; datetag&#34;直接而不将其分配给变量。

1 个答案:

答案 0 :(得分:0)

我明白了。在测试时,这不仅仅是一些问题。

我需要的只是

<xsl:value-of select="extra:myscript(string(./datetag))"/>

我当然测试了这个和很多变化,但没有与string()结合使用的正确变体。