现在的位置: 首页 > 综合 > 正文

使用 XPath 定位 XML 文档中特定的部分,第 2 部分

2013年03月02日 ⁄ 综合 ⁄ 共 471字 ⁄ 字号 评论关闭

本教程详细讨论 XPath 规范,XPath 允许您使用类似于目录的语法指定 XML 文档中的特定部分。我们将学习 XPath 语法,并利用一些工具来练习
XPath 的用法。本教程结束后,读者将掌握比较高级的 XPath 知识,理解谓词、复杂匹配以及如何在自己的应用程序中使用 XPath。

本教程的第 2 部分主要关注如何在 XPath 中使用谓词和谓词匹配。讨论各种 XPath
选择符,如何根据自己的需要进行特定或一般化的搜索。还解释如何用复杂的谓词构建类似 SQL 的查询集,但是只使用标准的 XPath 语法。

我们将开始了解理想的 XPath 应用程序,了解什么时候最适合使用 XPath 而不是 XQuery 等其他 XML 技术。最后,讨论 XPath
如何处理数据类型,尤其是在执行属性值与数字值的比较时。

目标

  • 为教程示例设置环境

  • 用谓词提高选择性
  • 根据位置选择节点
  • 根据属性节点的值比较和过滤节点
  • 比较元素节点的文本和值
  • 使用 XPath 轴进行导航
  • 用谓词构建 SQL 式联结
  • XPath 可以做许多事情,但是只有合理地使用,才能从中获益

本文转自IBM Developerworks中国

      请点击此处查看全文

 

抱歉!评论已关闭.