W3C-LOGO,剖析W3C标准,引领web标准规范

RSSTAG
当前位置: w3c > w3c指南 > XPath是什么

XPath是什么,XPath简介

http://www.w3cwhy.com/ 来源:W3CWHY 作者:whyboy.希 点击:
XPath是什么 ?XPath 是一门用于选取 XML 文档的部件的语言。XPath 被设计为供 XSLT、XQuery 以及 XPointer 使用。XPath 使用路径表达式来选取 XML 文档中的节点或者节点集。这些路径表达式和我

XPath是什么?XPath 是一门用于选取 XML 文档的部件的语言。XPath 被设计为供 XSLT、XQuery 以及 XPointer 使用。XPath 使用路径表达式来选取 XML 文档中的节点或者节点集。这些路径表达式和我们在常规的电脑文件系统中看到的表达式非常相似。XPath 含有超过 100 个内建的函数。这些函数用于字符串值、数值、日期和时间比较、节点和 QName 处理、序列处理、逻辑值等等。他提供了对 string,number,booleans 基本数据类型的操作功能。 XPath 使用类似于普通的文件系统寻址方式,对 XML 中的数据进行匹配。并且 XPath 还提供很多标准库函数,以进行更多复杂的处理操作。

还不了解XSLT的,请阅读本站的XSL是什么

XPath 1.0

1999年11月16日,XPath 1.0成为 W3C推荐标准。XPath 1.0 简化了许多一般的编程任务,但是,开发人员开始想要得到更多好处。XPath 1.0 规范在几个领域中受到了限制或混淆,需要进行一番整改。开发人员一直致力于改进 W3C,并向该语言添加了一些更为有意义的功能,其中多数功能支持对 W3C XML 规范的其他引申。

 

XPath 2.0

2007年1月23日,XPath 2.0成为 W3C推荐标准。是一门由 XPath 1.0 和 XQuery 衍生而来的语言。XPath 2.0 和 XQuery 1.0 的产生是同源的,它们拥有不少相同的语法,而且不少文本也是一致的。很好地修复了 XPath 1.0 中的问题并达到了下列要求:

  • 1.必须提升易用性。
  • 2.应当保持向后兼容性。
  • 3.必须支持 XML 架构(简单类型和复杂类型)。
  • 4.必须改善字符串操纵和匹配。
  • 5.必须支持 XML 系列标准(XSLT 2.0 和 XQuery 1.0)。

还不了解XQuery的,请阅读本站的XSL是什么?

总结XPath是什么:

  • 1.XPath 是一个 W3C 标准。
  • 2.XPath 是 XSLT 中的主要元素。
  • 3.XPath 包含一个标准函数库。
  • 4.XPath 包含一个标准函数库。
(XPath是什么 文章责任编辑:admin)

18篇web标准开发新文章

最新前端人才招聘

经典推荐文章

XPath是什么相关文章