【发布时间】:2018-08-01 22:44:59
【问题描述】:
我只是在学习jsonschema。我不清楚items 和properties 之间有什么区别。谁能解释一下?
【问题讨论】:
标签: jsonschema
我只是在学习jsonschema。我不清楚items 和properties 之间有什么区别。谁能解释一下?
【问题讨论】:
标签: jsonschema
items 用于验证数组,properties 用于验证对象。
items 的值必须是 JSON Schema 对象或数组 JSON Schema 对象(如果它现在是数组则忽略)。 items 关键字适用的数组,如果该数组中的所有项目都针对架构进行验证,则通过验证。
properties 的值必须是一个对象。对象中的每个值都必须是 json 模式。当键匹配时,对象中的模式将应用于实例对象。
【讨论】:
items 和properties 的讨论。您已经在 slack 频道上提供帮助。谢谢!