xslt转换中超级链接url的添加方式

7,715次阅读
一条评论

共计 570 个字符,预计需要花费 2 分钟才能阅读完成。

xslt对于XML文档进行样式转换中,普通的元素可以直接使用 <xsl:value-of select="title"/> 方式直接引用,但是超级链接的URL却不能直接如此引用并添加在<a href="></a>标签中。对于超级链接的插入需要使用attribute属性来实现。参考示例如下:
 

XML/HTML代码
  1. <xsl:for-each select="J">  
  2.     <xsl:element name="a">  
  3.     <!– 链接 –>  
  4.         <xsl:attribute name="href"><xsl:value-of select="url"/></xsl:attribute>  
  5.         <xsl:attribute name="target">_blank</xsl:attribute>  
  6.         <xsl:value-of select="title"/>  
  7.     </xsl:element>  
  8. </xsl:for-each>  

上面定义的是一个URL为<xsl:value-of select="url"/>引用值、链接文本为<xsl:value-of select="title"/>的超级链接示例。即用一个attribute的方式,特别来引用一下href这个属性,并为其赋值。

正文完
 0
任侠
版权声明:本站原创文章,由 任侠 于2011-06-01发表,共计570字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(一条评论)
验证码
什么牌子的眼霜比较好 评论达人 LV.1
2011-06-14 06:34:13 回复

看不懂

     中国广东省珠海市电信