W3C发布XPath、XQuery、XQueryX 3.0等备选推荐规范
W3C的XSLT工作组和XML Query工作组发布了XQuery、XQueryX、XPath以及XQuery与XPath的函数和操作(Functions and Operators)、数据模型的3.0版备选推荐规范(Candidate Recommendation)。此外,还发布了根据收集到的意见修改的XSLT和XQuery序列化 3.0版的第二轮最终征求意见稿。
XPath是在XML文档中选择部分文档片段的操作语言;XQuery和XQueryX是对XML文档执行选择、合并等查询操作并操纵XML文档的语言。所有这些语言都可以表示为XQuery与XPath抽象数据模型(XQuery and XPath Abstract Data Model,简称XDM)的实例,可以使用XQUery和XPath函数和操作文档中定义的相关操作。XQuery(及其变形,如JSONiq)不仅用在XML, RDF和大数据集的处理上,也广泛应用于一些NoSQL的场景中。
新发布的规范包括:
- XPath 3.0 备选推荐规范(Candidate Recommendation)
- XQuery 3.0 备选推荐规范(Candidate Recommendation)
- XQueryX 3.0 备选推荐规范(Candidate Recommendation)
- XQuery and XPath Functions and Operators 3.0 备选推荐规范(Candidate Recommendation)
- XQuery and XPath Data Model (XDM) 3.0 备选推荐规范(Candidate Recommendation)
- 更新版本的XSLT and XQuery Serialization 3.0 最终征求意见工作草案(Last Call Working Draft)
同时还发布的文档包括:
- XQuery and XPath Full Text 3.0 工作草案(Working Draft)更新
- XQuery Update Facility 3.0 工作草案(Working Draft)更新
- XML Query (XQuery) 3.0 Requirements 工作草案(Working Draft)更新
- XQuery 3.0 Use Cases 工作草案(Working Draft)更新
更多信息,请参阅XML相关标准工作。