【发布时间】:2015-04-05 21:27:47
【问题描述】:
我想重新定义 JSON Schema 中的“title”关键字,使其具有不同的结构:一个具有两个属性的对象,一个用于“单数”,一个用于“复数”。
这可能吗?还是我需要一个新的关键字?
(Section 5.6 of the Core spec 内容如下:“实现可以选择为 JSON Schema 定义额外的关键字。”)
【问题讨论】:
标签: json schema jsonschema extensibility
我想重新定义 JSON Schema 中的“title”关键字,使其具有不同的结构:一个具有两个属性的对象,一个用于“单数”,一个用于“复数”。
这可能吗?还是我需要一个新的关键字?
(Section 5.6 of the Core spec 内容如下:“实现可以选择为 JSON Schema 定义额外的关键字。”)
【问题讨论】:
标签: json schema jsonschema extensibility
没有。有附加属性的空间,但无法重新定义已定义的属性。
如果您使用任何通用工具,这也会破坏许多使用架构的工具。
【讨论】: