可以重新定义JSON Schema核心关键字吗?

时间:2015-02-05 20:59:35

标签: json schema jsonschema extensibility

我想在JSON Schema中重新定义“title”关键字以使其具有不同的结构:具有两个属性的对象,一个用于“单数”,一个用于“复数”。

这可能吗?或者我需要一个新关键字吗?

Section 5.6 of the Core spec内容如下:“实现可以选择为JSON Schema定义其他关键字。”)

1 个答案:

答案 0 :(得分:0)

没有。有额外属性的空间,但无法重新定义已定义的属性。

如果您使用任何通用工具,那么这也会破坏许多使用模式的工具。