+ -
当前位置:首页 → 问答吧 → XML中元素值的取舍问题,求解决!!!

XML中元素值的取舍问题,求解决!!!

时间:2011-03-02

来源:互联网

假设给定xml文档
<五言绝句>
<作者>王维 </作者>
<标题>鹿柴 </标题>
<内容>空山不见人,但闻人语声。返景入森林,复照青苔上</内容>
</五言绝句>
在XSL文档中,如果定义:
<xls:template match="五言绝句">
<xsl:value-of select="作者"/>
</xsl:template>

用浏览器打开应该能够显示 王维[b][/b]
问题,如果我只想显示 王[b][/b] 该怎么定义呢?

作者: harrysucceed   发布时间: 2011-03-02

XML code
<xsl:stylesheet version="1.0"
 xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="五言绝句">
<xsl:value-of select="substring(作者,1,2)"/>
</xsl:template>
</xsl:stylesheet>

作者: kalala2kalala   发布时间: 2011-03-02