【发布时间】:2011-12-28 08:03:57
【问题描述】:
当我尝试使用 XSLT 解析 xml 中的一个节点时,我有一个非常奇怪的行为。
所以我们现在假设 CustomerName 的值是“MÖP”。
在这种情况下,生成的 HTML 'a' 标记将具有指向 'M%C3%B6P' 的 href
<a href="{CustomerName}">
<xsl:value-of disable-output-escaping="yes" select="CustomerName"/>
</a>
在这种情况下,生成的 HTML 'div' 标签将有一个 id 'MÖP'
<div style="display:none">
<xsl:attribute name="id"><xsl:value-of select="CustomerName"/></xsl:attribute>
</div>
好像a标签中的属性href有关系。
我的问题是,为什么会这样? 在这两种情况下我能做什么我得到相同的输出?
问候
【问题讨论】:
标签: html xml xslt transformation