XPath表达式语法概要(一)
中国IT站 www.chinaitz.com 2009-3-21

  在前面介绍的XSLT中我们看到了模板的一些用法,也知道了怎样取出元素节点的值。比如<xsl:value-of select="."/> .表示取出当前节点的值,如果我们想取出当前节点的父节点或者当前节点父节点的父节点或者当前节点的兄弟节点的值,那怎么办呢?通过XPath表达式中的节点轴我们就可以办到。

  1、child轴

  songs.xml文件如下:

<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href=http://tech.ddvip.com/2009-03/"songs.xslt"?>
<歌曲列表>
    这个歌曲列表有两首歌
     <名称>周懂专辑</名称>
     <!--第一首歌曲 -->
    <歌曲 日期="2003-11-12">
        月亮代表我的心
        <名称>夏天里的一把雨</名称>
        <作曲家>张三</作曲家>
        <长度>4:20</长度>
        <艺术家>小天王</艺术家>
        月亮代表你的心
    </歌曲>
     <!--第二首歌曲 -->
    <歌曲 日期="2005-12-30">
        月亮代表他的心
        <名称>冬天里的一把雪</名称>
        <作曲家>王五</作曲家>
        <作曲家>李四</作曲家>
        <艺术家>周董</艺术家>
        月亮代表她的心
    </歌曲>
</歌曲列表>

共6篇1 2 3 4 5 6 下一页
责任编辑:admin本文仅代表作者观点,与中国IT站立场无关。
收藏】 【推荐】 【投稿】 【 】 【打印】 【关闭
评论加载中...