2017年1月17日,W3C的XML查询工作组(XML Query Working Group)与XML转换工作组(XSLT Working Group)联合发布四份提案推荐标准:
- XQuery与XPath数据模型3.1(XQuery and XPath Data Model 3.1):该规范定义的XQuery与XPath数据模型3.1,是XML路径语言(XPath)3.1,XSL转换(XSLT)3.0版本,以及XML查询语言XQuery 3.1的数据模型。XQuery与XPath数据模型3.1(在此简称“数据模型”)有两个用途:一是定义输入XSLT或者XQuery处理器所包含的信息;二是定义XSLT,XQuery以及XPath语言中所有表达式的容许值。
- XPath与XQuery函数和操作符3.1(XPath and XQuery Functions and Operators 3.1):该文档旨在编录XPath 3.1, XQuery 3.1以及XSLT 3.0所需的函数与操作符。其定义了数据类型的构造器函数、操作符以及函数。
- XML路径语言3.1(XML Path Language,XPath,3.1):XPath3.1是一种认可处理值符合XQuery和XPath数据模型(XDM)3.1中所定义数据模型的表达式语言。该数据模型不但提供了一个XML文档的树型结构表示,同时还提供了例如整数、字符串、布尔值(booleans)以及可能包含对XML文档与原子值中节点进行引用的序列的原子值。
- XSLT与XQuery序列化3.1(XSLT and XQuery Serialization 3.1):如同在XQuery与XPath数据模型(XDM)3.1中所定义的,该文档将一个数据模型实例序列定义为一个八位字节序列。该序列化被设计成一个可用于其他规范的组件,例如XSL转换(XSLT)3.0版规范或XQuery3.1:一种XML查询语言规范。
欢迎您于2017年2月28日之前,提出对以上文档的审阅意见。更多内容,请参阅英文原文。