【发布时间】:2011-10-25 09:05:58
【问题描述】:
我有以下 xml 节点:
<name>P & P</name>
并遵循 XSL
<a href="example.htm" >
<xsl:attribute name="title">
<xsl:value-of select="name" disable-output-escaping="yes"></xsl:value-of>
</xsl:attribute>
<xsl:value-of select="name" disable-output-escaping="yes"></xsl:value-of>
</a>
编译成这个 HTML
<a href="example.com" title="P &amp; P">
P & P
</a>
因此,非转义适用于值(<A></A> 之间的文本),但不适用于属性。
我错过了什么吗?
谢谢!
【问题讨论】:
标签: xslt attributes