XPath上下文
在XPath表达式中,XPath上下文确定了XPath在XML文档树中进行搜索的基准元素,也即是在XML文档中搜索是从XPath树结构的一个上下文节点开始。在本练习中将在XPath中留空白以便读者填写于定位到指定元素的定为路径,XML文档内容如下所示:
<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet type="text/xsl" href="simple.xsl"?>
<students>
<student id="0102523">
<name>王军</name>
<age>32</age>
</student>
<student id="0103623">
<name>杜云</name>
<age>33</age>
百度文库xpath定位 </student>
</students>
与该文件相关联的XSL文档内容如下所示:
<?xml version="1.0" encoding="gb2312"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="/1999/XSL/Transform">
<xsl:template match="/">
学号为0102523的学生名字是<xsl:value-of select=""/><br/>
<xsl:apply-templates select="students/student[1]"/><br/>
</xsl:template>
<xsl:template match="students/student[1]">
学号为0103623的学生名字是<xsl:value-of select=""/>
</xsl:template>
</xsl:stylesheet>
在上述文件中xsl:value-of标记中的select属性值省略,请读者补充完整。把该XSL文档补充完整后在浏览器中打开l文档,如图9-10所示。
图9-10 定位路径
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论