JSON Schema - 如何指定包含任何内容的对象?

时间:2014-01-24 02:22:42

标签: json jsonschema

我有一个JSON架构:

{
  "required": ["name", "description"],
  "properties": {
    "name": { "type": "string" },
    "description": { "type": "string" },
    "meta": { "type": "object" }
  }
}

如何指定meta嵌套对象可以包含任何内容?

1 个答案:

答案 0 :(得分:3)

只需将架构留空:

{
  "required": ["name", "description"],
  "properties": {
    "name": {"type": "string"},
    "description": {"type": "string"},
    "meta": {}
  }
}

如果你没有指定任何约束,那么任何事情都会发生!