【发布时间】:2017-10-10 16:11:53
【问题描述】:
我正在使用JSON Schema 来验证数据。
我认为使用保留关键字 $id 可能会使我的架构出现错误。此字段的目的是指定另一个平台上属性的 REMOTE ID 是什么。所以它是“原始ID”。
您能否告知 $id 是什么以及我是否犯了严重错误并且此值需要更改。因为在文档中我找到了这个定义:
如果存在,这个关键字的值必须是一个字符串,并且必须代表一个有效的 URI-reference [RFC3986]。这个值应该被规范化,并且不应该是一个空片段 或一个空字符串 。
【问题讨论】:
标签: json jsonschema json-schema-validator