gpt4 book ai didi

xml - XPath 版本(1.0、2.0、3.1)之间有什么区别

转载 作者:行者123 更新时间:2023-12-02 09:15:34 25 4
gpt4 key购买 nike

主要区别是什么?我找不到任何完整的文章。我只知道这组功能已被扩展 - 例如日期、时间等。

最佳答案

确实很难找到完整详尽的更改列表或重要差异的可读摘要。

1.0 和 2.0 之间最显着的差异在于数据模型和类型系统,特别是迁移到一切都是项目序列的模型,其中项目可以是原子值或节点;加上基于 XSD(XML 架构)内置类型引入的许多不同类型的原子值。大多数语法扩展和函数库的扩展都可以被视为通过一组操作来充实新类型,使它们变得有用。总体而言,该语言增长了 2 到 10 倍,具体取决于您如何在 1.0 和 2.0 之间衡量它,因此列出更改很困难也就不足为奇了。

2.0 和 3.1 之间的变化较为温和。各种规范的变更日志是一个很好的起点:

https://www.w3.org/TR/xpath-31/#id-revision-log

https://www.w3.org/TR/2014/REC-xpath-30-20140408/#id-revision-log

https://www.w3.org/TR/xpath-functions-31/#changelog

https://www.w3.org/TR/xpath-functions-30/#changelog

3.1 中最重要的新增功能是支持映射和数组,以及 JSON。

关于xml - XPath 版本(1.0、2.0、3.1)之间有什么区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51374344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com