XML 添加 <a> 超链接

Posted

技术标签:

【中文标题】XML 添加 <a> 超链接【英文标题】:XML add <a> hyperlink 【发布时间】:2010-09-15 01:48:17 【问题描述】:

我有一个 xml blob,它根据 sql 2005 中的模式进行检查。我的网站使用 xsl 来转换和显示 blob。如何在没有 sql 2005 架构抱怨在错误位置找到节点的情况下向 xml(在任何节点中)添加超链接?还是 xsl 认为超链接是有效的 xml 节点?

谢谢

【问题讨论】:

您想将超链接存储在数据库中还是希望您的 xslt 将其显示为输出? 【参考方案1】:

我猜你没有正确编码 字符。您需要使用 <和>

【讨论】:

【参考方案2】:

对于更高级的 html 构建,您可能需要使用 xsl:element 标签:

  <xsl:element name="a">
    <xsl:attribute name="href">http://www.***.com</xsl:attribute>
    Click here
  </xsl:element>

渲染

<a href="http://www.***.com">Click here</a>

这样做的好处是任何“名称”属性或内部文本的值都可以计算 xsl 值。

【讨论】:

以上是关于XML 添加 <a> 超链接的主要内容,如果未能解决你的问题,请参考以下文章

怎么在DIV里面的图片上添加超链接

Java 注释中怎么加入超链接 指向某网址

如何在html中添加的图片上设置超链接

div设定onclick后,如何点其中的超链接不触发onclick

如何实现网页超链接的定位问题

怎么在DIV里面的图片上添加超链接