我有一个特定于Outlook的条件语句,我似乎无法在XSL中进行渲染。我已经尝试将它们保存为变量并打印出来,将它们放入标签中......所有这些都没有运气。
以下是代码:
<!--[if gte mso 9]>
... code ...
<![endif]-->
有什么想法吗?
答案 0 :(得分:2)
我有一个特定于Outlook的条件语句,我似乎无法在XSL中进行渲染。
您展示的是 XML评论(<!-- comment -->
)。因此,您可以尝试:
<xsl:comment>[if gte mso 9]>
... code ...
<![endif]</xsl:comment>
作为替代方案,您可以将disable-output-escaping="yes"
与<![CDATA[
一起使用。尝试:
<xsl:text disable-output-escaping="yes">
<![CDATA[ <!--[if gte mso 9]>
... code ...
<![endif]--> ]]>
</xsl:text>