规范
规范链接
您可以在 规范 页面上找到最新的发布版本。复杂的草案和元 Schema 编号和命名系统在此也有详细解释。
目录
理解草案名称和编号
IETF 互联网草案 (I-Ds) 以编辑者的姓名和一个序列号命名,该序列号在每个新的编辑者开始时重置。 元模式的编号大体上按顺序进行,一直到草案 7,但是元模式上的“draft-nn”版本与 IETF 文档之间日益混乱的不匹配使得这种做法无法持续下去。 在元模式中修复元模式错误以保留顺序编号的做法也一直存在争议。
从写作时被称为“草案 8”开始,元模式由发布的年份和月份标识。 这允许对错误修复进行新的 URI 发布(只要它不是一个月内多次发布)。
所有版本汇总表
有关此网站上格式更易读的版本的链接,以及有关各种元模式和其他补充文档的链接,请参阅以下各节。
已发布的草案
2020-12
- 规范
- 核心:draft-bhutton-json-schema-01 (变更)
- 验证:draft-bhutton-json-schema-validation-01 (变更)
- 相对 JSON 指针:draft-bhutton-relative-json-pointer-00 (变更)
- 发布时间:2022-06-16
- 通用元模式
- JSON 模式元模式
- JSON 超级模式元模式 (2019-09 超级模式与 2020-12 验证)
- JSON 超级模式链接描述对象元模式
- 各个词汇表元模式
- 输出模式
- 输出示例
已过时的草案 2020-12 文档
这些文档已更新,但功能或元模式未发生更改,这是由于一些错误和不清楚的部分。
草案 2019-09(以前称为草案 8)
注意:所有元模式 URI 现在使用 https://
。虽然目前由于 GitHub 页面限制和需要通过 HTTP 保留以前草案,因此也可以通过普通 HTTP 获取,但应仅使用 HTTPS URI。
- 规范
- 核心:draft-handrews-json-schema-02 (变更)
- 验证:draft-handrews-json-schema-validation-02 (变更)
- 超级模式:draft-handrews-json-schema-hyperschema-02 (变更)
- 相对 JSON 指针:draft-handrews-relative-json-pointer-02 (变更)
- 发布时间:2019-09-17
- 通用元模式
- 各个词汇表元模式
- 输出模式
- 输出示例
草案 7
- 核心:draft-handrews-json-schema-01 (变更)
- 验证:draft-handrews-json-schema-validation-01 (变更)
- 超级模式:draft-handrews-json-schema-hyperschema-01 (变更)
- JSON 模式元模式
- JSON 超级模式元模式
- JSON 超级模式链接描述对象元模式
- JSON 超级模式推荐的输出模式
- 相对 JSON 指针:draft-handrews-relative-json-pointer-01 (变更)
- 发布时间:2018-03-19
已过时的草案 7 文档
这些文档已更新,但功能或元模式未发生更改,这是由于一些错误和不清楚的部分。
- 核心:draft-handrews-json-schema-00 (变更)
- 验证:draft-handrews-json-schema-validation-00 (变更)
- 超级模式:draft-handrews-json-schema-hyperschema-00 (变更)
- 相对 JSON 指针:draft-handrews-relative-json-pointer-00 (变更)
草案 6
- 核心:draft-wright-json-schema-01 (变更)
- 验证:draft-wright-json-schema-validation-01 (变更) (模式迁移常见问题解答)
- 超级模式:draft-wright-json-schema-hyperschema-01 (变更) (超级模式迁移常见问题解答)
- JSON 模式元模式
- JSON 超级模式元模式
- 发布时间:2017-04-21
草案 5
- 核心:draft-wright-json-schema-00 (变更)
- 验证:draft-wright-json-schema-validation-00 (变更)
- 超级模式:draft-wright-json-schema-hyperschema-00 (变更)
- 草案 5 主要是对草案 4 的清理,并继续使用草案 4 元模式。
- 发布时间:2016-10-13
草案 4
- 核心:draft-zyp-json-schema-04 (变更)
- 验证:draft-fge-json-schema-validation-00 (变更)
- 超级模式:draft-luff-json-hyper-schema-00 (变更)
- JSON 引用:draft-pbryan-zyp-json-ref-03 (变更)
- JSON 模式元模式
- JSON 超级模式元模式
- 发布时间:2013-01-31
草案 3
- 完整规范:draft-zyp-json-schema-03 (变更)
- JSON 模式元模式
- JSON 超级模式元模式
- 发布时间:2010-11-22
草案 2
- 完整规范:draft-zyp-json-schema-02 (变更:附录 A)
- JSON 模式元模式
- JSON 超级模式元模式
- 发布时间:2010-03-23
草案 1
- 完整规范:draft-zyp-json-schema-01 (变更)
- JSON 模式元模式
- JSON 超级模式元模式
- 发布时间:2009-12-05
草案 0
请注意,草案 0 错误地声称更新了另一个 RFC,并在同一天被草案 1 替换。它仅出于完整性考虑而在此处包含。
- 规范:draft-zyp-json-schema-00 (变更:附录 A)
- JSON 模式元模式
- JSON 超级模式元模式
- 发布时间:2009-12-05
最新快照(正在进行中)
下一个未发布的草案正在进行中。您可以 在 GitHub 上提供反馈并参与。
此处的规范链接指向原始源代码。我们不提供呈现的 正在进行的工作 草案,除非在发布周期快要结束时,在最终审查期间。