【发布时间】:2013-10-16 14:31:21
【问题描述】:
我正在努力解决一个问题 - 我试图在 XSLT 中插入当前日期时间,但由于语法不正确而出现错误。我的 XML 文件没有日期时间,因此我需要在 XSLT 文件中插入当前日期时间 (date="" with attribute) - 如下所示:
XSLT:
<TestList>
<Header testCode="Test_3334" testId="" date="">
<xsl:attribute name="Header/date">
<xsl:value-of select="current-dateTime()"/>
</xsl:attribute>
<Validation TestName="{Header/Validation/TestName}" TestSurname="{Header/Validation/Surname}" checksum="{Header/Validation/Checksum}" />
</Header>
<Tests>
<xsl:apply-templates select="Tests/Test"/>
</Tests>
</TestList>
有没有办法在 XSLT 中格式化正确的日期时间。也许我的代码是错误的。感谢您的帮助:)
【问题讨论】:
-
您使用的是什么 XSLT 解析器?
-
永远不要告诉我们“我遇到了错误”。告诉我们错误是什么。为什么要求我们蒙着眼睛解决问题?您可能不理解错误消息,但我们可能会。