【发布时间】:2013-04-18 18:20:50
【问题描述】:
有时,我注意到以下 JSON 架构:
{
"type": "object",
"properties": {
"address": {
"type": "string",
"required": true
}
}
}
对
{
"type": "object",
"properties": {
"address": {
"type": "string",
"optional": false
}
}
}
那么上面例子中required和optional有什么区别呢?
【问题讨论】:
-
注意:这是一个很老的问题,
optional在最新版本的 JSON Schema 中不再存在。默认情况下所有属性都是可选的,required用于使它们成为必需。
标签: json jsonschema