XML添加超链接
时间:2020-03-06 15:04:29 来源:igfitidea点击:
我有一个xml blob,已针对sql 2005中的架构进行了检查。我的网站使用xsl转换和显示blob。如何在SQL 2005架构抱怨在错误的位置发现节点的情况下,将超链接添加到xml(在任何节点中)?还是xsl认为超链接是有效的xml节点?
谢谢你
解决方案
我猜我们没有正确编码<和>字符。我们需要使用<和>
对于更高级的html构建,我们可能需要使用xsl:element标记:
<xsl:element name="a"> <xsl:attribute name="href">http://www.stackoverflow.com</xsl:attribute> Click here </xsl:element>
渲染
<a href="http://www.stackoverflow.com">Click here</a>
这样做的好处是,任何"名称"属性或者内部文本的值都可以计算为xsl值。