codecamp

W3C XPath

W3C XPath


XPath是一门用于选取 XML 文档的部件的语言。

XPath 被设计为供 XSLT、XQuery 以及 XPointer 使用。


教程

如需学习更多有关 XPath 的知识,请阅读我们的 XPath 教程

如需学习更多有关 XQuery 的知识,请阅读我们的 XQuery 教程

如需学习更多有关 XSLT 的知识,请阅读我们的 XSLT 教程


XPath 版本

XPath 1.0

XPath 1.0 于 1999 年 11 月 16 日成为 W3C 推荐标准。

XPath 2.0

XPath 2.0 于 2007 年 1 月 23 日成为 W3C 推荐标准。

XPath 2.0 是一门由 XPath 1.0 和 XQuery 衍生而来的语言。XPath 2.0 和 XQuery 1.0 的产生是同源的,它们拥有不少相同的语法,而且不少文本也是一致的。


W3C XSL 规范和时间线

规范 草案/提议 推荐时间
XPath 1.0   16. Nov 1999
     
XPath 2.0 Requirements 03. Jun 2005  
XPath 2.0 Language   14. Dec 2010
XPath 2.0 Functions   14. Dec 2010
XPath 2.0 Data Model   14. Dec 2010
XPath 2.0 Semantics   14. Dec 2010
     
XPointer 16. Aug 2002  


W3C 参考手册:

W3C XSL 首页

W3C XML Schema
W3C XQuery
温馨提示
下载编程狮App,免费阅读超1000+编程语言教程
取消
确定
目录

关闭

MIP.setData({ 'pageTheme' : getCookie('pageTheme') || {'day':true, 'night':false}, 'pageFontSize' : getCookie('pageFontSize') || 20 }); MIP.watch('pageTheme', function(newValue){ setCookie('pageTheme', JSON.stringify(newValue)) }); MIP.watch('pageFontSize', function(newValue){ setCookie('pageFontSize', newValue) }); function setCookie(name, value){ var days = 1; var exp = new Date(); exp.setTime(exp.getTime() + days*24*60*60*1000); document.cookie = name + '=' + value + ';expires=' + exp.toUTCString(); } function getCookie(name){ var reg = new RegExp('(^| )' + name + '=([^;]*)(;|$)'); return document.cookie.match(reg) ? JSON.parse(document.cookie.match(reg)[2]) : null; }