具有通用数据类型的Json模式

时间:2016-11-30 07:05:19

标签: json

我有一个方案是为JSON模式中的所有属性添加“null” 例如。目前我的JSON架构看起来像这样

{
    "field1": {
        "type": ["string", "null"]
    },
    "field2: {
        "type": ["number", "null"]
    },
    "field3": {
        "type": ["boolean", "null"]
    },
    "field4": {
        "type": ["array", "null"]
    }
}

是否可以在JSON Schema中的公共位置添加null,以便所有字段都接受空值及其数据类型

1 个答案:

答案 0 :(得分:2)

JSON只是一种数据格式,所以意思是由你自己定义。

如果你想要" null"在通用位置,并且所有字段类型都包含它,您必须修改程序以了解新的JSON格式