根据以下帖子;
JSON 中具有相同名称的键是有效的,但大多数解析器将使用它找到的最后一个值覆盖该值。无论如何在 json 模式中是否有检测重复名称并抛出错误的方法?我希望所有 json 键在对象中都有唯一的名称。
Json-schema 使用有效的 JSON 对象,因此它无法防止重复键。
我建议您在使用 json-schema 验证器进行验证之前使用 jsonlint 作为预处理。这取决于您的编程语言,但您有一些选择:
| 归档时间: |
|
| 查看次数: |
3686 次 |
| 最近记录: |