3.8 JSON Schema 术语回顾
目录
1. dialect(方言)
2. draft(草案)
3. JSON(JavaScript Object Notation)
4. JSON Hyper-Schema
5. JSON Pointer(JSON 指针)
6. implementation(实现)
7. instance(实例)
8. meta-schema(元 Schema)
9. normative(规范性的)
10. schema(Schema 本身)
11. subschema(子 Schema)
12. tooling(工具)
13. validation result(校验结果)
14. vocabulary(词汇表)
15. keyword(关键字)
,
1. dialect(方言)
JSON Schema 的特定版本或变体,不同方言可能包含不同的关键字或规则。
示例:
这是遵守draft-07标准的版本
http://json-schema.org/draft-07/schema#
http://json-schema.org/draft-2020-12/schema#
这是另一个更新的版本,相对于draft-07,其支持的关键字略有差异(如后者新增了 动态解析$dynamicRef
)。
2. draft(草案)
JSON Schema 规范的开发版本,用于迭代更新标准(最终可能成为正式版)。