JSON Schema 中的附加项和附加属性有啥区别?

Posted

技术标签:

【中文标题】JSON Schema 中的附加项和附加属性有啥区别?【英文标题】:What is the difference between additionalItems and additionalProperties in JSON Schema?JSON Schema 中的附加项和附加属性有什么区别? 【发布时间】:2014-01-15 12:33:21 【问题描述】:

在JSON Schema 中,additionalPropertiesadditionalItems 之间有什么区别,正如我看到的用于指定包含未在架构中定义的元素的文档是否应被视为有效的示例。

【问题讨论】:

【参考方案1】:

截至 2019-09 json-schema 规范版本,additionalProperties 是对象/文档的验证关键字,additionalItems 是数组的验证关键字。

【讨论】:

链接中附加项目的唯一参考是指元信息将其移动到其他存储库。

以上是关于JSON Schema 中的附加项和附加属性有啥区别?的主要内容,如果未能解决你的问题,请参考以下文章

如何将字典附加到熊猫数据框?

Spring Boot Maven 插件 - “附加”设置有啥作用?

Hybris 中的扩展和附加组件有啥区别

使用 NodeJS 将新对象附加到 DynamoDB 中的 JSON 数组

SQLlite数据库中的附加和分离

laravel 设置属性不会附加到 json 键