问题描述
我是xslt编码的新手,需要你的帮助。我正在使用xslt设计电子邮件模板,我使用样式创建了一个按钮。仅当接收器是Microsoft Outlook(mso)时才会显示此按钮。以下是代码。请注意v:roundrect标签内的href属性。
I am new to xslt coding and need your help. I am designing an email template using xslt and I have created a button using styling. This button is displayed only when the receiver is Microsoft outlook(mso). Following is the code. Please pay attention to the href attribute inside v:roundrect tag.
<xsl:text disable-output-escaping="yes"><![CDATA[<!--[if gte mso 9]> <v:roundrect xmlns:v="urn:schemas-microsoft-com:vml" xmlns:w="urn:schemas-microsoft-com:office:word" href="{$URL}" style="height:37px;v-text-anchor:middle;width:190px;" arcsize="15%" stroke="f" fillcolor="#557d9a">
<w:anchorlock/>
<center style="color:#ffffff;font-family:Arial, sans-serif;font-size:13px;font-weight:bold;text-decoration: none;">
Verify Email Address
</center>
</v:roundrect> <![endif]-->]]> </xsl:text>
我使用了一个名为'URL'的变量,它是元素的值:
I have used a variable called 'URL', which is the value of the element:
<xsl:variable name="URL">
<xsl:value-of select="ASBMessage/LinkURL"/>
</xsl:variable>
<pre lang="HTML"><pre lang="HTML"><pre lang="HTML">
然而,来的输出并不像预期的那样。变量url值没有来,{$ URL}'来自按钮后面。知道如何在这种情况下使用变量值吗?
我尝试过:
我试图使用
xsl:value-of select =ASBMessage / LinkURL/
而不是{$ URL},很少其他的东西,但没有得到所需的输出。
However, the output which comes is not as expected. The variable url value doesnt come and {$URL}' comes as it is behind the button. Any idea how to use the variable value in this situation?
What I have tried:
I have tried to use
xsl:value-of select="ASBMessage/LinkURL"/
directly instead of {$URL}, and few other things, but didnt get the required output.
推荐答案
我使用了一个变量称为'URL',它是元素的值:
I have used a variable called 'URL', which is the value of the element:
<xsl:variable name="URL">
<xsl:value-of select="ASBMessage/LinkURL"/>
</xsl:variable>
<pre lang="HTML"><pre lang="HTML"><pre lang="HTML">
然而,输出的是不像预期的那样。变量url值没有来,{
However, the output which comes is not as expected. The variable url value doesnt come and {
这篇关于在XSL中使用变量:XSLT中的roundrect标记中的文本的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!