XPath 语法
XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。
XML 实例文档
我们将在下面的例子中使用这个 XML 文档。
实例
<?xml version="1.0" encoding="UTF-8"?>
<bookstore>
<book>……继续阅读 »
2年前 (2022-07-25) 210浏览 0评论
0个赞
XPath 简介
XPath 是一门在 XML 文档中查找信息的语言。
在学习之前应该具备的知识:
在您继续学习之前,应该对下面的知识有基本的了解:
HTML / XHTML
XML / XML Namespaces
如果您希望首先学习这些项目,请在我们的
首页 访问这些教程。
什么是 XPath?
XPath 使用路径表达式在 XML 文档中进行导航
XPath 包含一个标准函数库
XPath……继续阅读 »
2年前 (2022-07-17) 316浏览 0评论
0个赞
XPath 运算符
XPath 表达式可返回节点集、字符串、逻辑值以及数字。
XPath 运算符
下面列出了可用在 XPath 表达式中的运算符:
运算符
描述
实例
返回值
|
计算两个节点集
//book | //cd
返回所有拥有 book 和 cd 元素的节点集
+
加法
6 + 4
10
–
减法
6 – 4
2
*
乘法
6 * 4
24
div
除……继续阅读 »
2年前 (2022-07-16) 300浏览 0评论
0个赞
XPath Examples
在本节,让我们通过实例来学习一些基础的 XPath 语法。
XML实例文档
我们将在下面的例子中使用这个 XML 文档:
“books.xml”:
<?xml version=”1.0″ encoding=”UTF-8″?>
<bookstore>
<book category=&……继续阅读 »
2年前 (2022-06-13) 575浏览 0评论
0个赞
XPath 轴(Axes)
XML 实例文档
我们将在下面的例子中使用此 XML 文档:
<?xml version="1.0" encoding="UTF-8"?>
<bookstore>
<book>
<title lang="en">Harry Potter</title>
&l……继续阅读 »
2年前 (2022-06-10) 316浏览 0评论
0个赞
XPath 教程
XPath 是一门在 XML 文档中查找信息的语言。
XPath 是 XSLT 中的主要元素。
XQuery 和 XPointer 均构建于 XPath 表达式之上
现在开始学习 XPath !
XPath 参考手册
在服务器技术教程,我们提供完整的 XPath 2.0、XQuery 1.0 和 XSLT 2.0 的内置函数参考手册。
XPath 函数
内容列表
XPath 介绍
本章讲解……继续阅读 »
3年前 (2022-06-04) 360浏览 0评论
0个赞
XPath 节点
XPath 术语
节点
在 XPath 中,有七种类型的节点:元素、属性、文本、命名空间、处理指令、注释以及文档(根)节点。XML 文档是被作为节点树来对待的。树的根被称为文档节点或者根节点。
请看下面这个 XML 文档:
<?xml version=”1.0″ encoding=”UTF-8″?>
<bookstore> ……继续阅读 »
3年前 (2022-06-03) 228浏览 0评论
0个赞
XPath、XQuery 以及 XSLT 函数函数参考手册
下面的参考手册定义了XPath 2.0,XQuery 1.0和XSLT 2.0中的函数。
函数参考手册
存取
错误和跟踪
数值
字符串
AnyURI
逻辑
持续时间/日期/时间
QName
节点
序列
Context
函数命名空间的默认前缀为 fn:
函数命名空间的 URI为 : http://www.w3.org/2……继续阅读 »
3年前 (2022-05-25) 407浏览 0评论
0个赞
您已经学习了 XPath,下一步呢?
XPath Summary
XPath 概要
本教程已经向您讲解了如何在 XML 文档中查找信息。
您已经学习了如何使用 XPath 通过元素和属性在 XML 文档中进行导航。
你也学习了如何使用 XPath 中内建的某些标准函数。
如需更多有关 XPath 的信息,请阅读我们的《XPath 参考手册》。
您已经学习了 XPath,下一步应当学习什么呢?
您下一步应该学习 ……继续阅读 »
3年前 (2022-05-15) 210浏览 0评论
0个赞