DEz*_*ell 6 json-schema-validator ajv
使用 AJV 编译 JSON 模式时,我无法在 JSON 模式的顶部解析这一行: "$schema": "node_modules/ajv/lib/refs/json-schema-draft-04#"
我也尝试过这条线工作,但无济于事: "$schema": " http://json-schema.org/draft-04/schema# "
(以及上述的许多其他排列。)
无论我输入什么,AJV 都会说:“错误:没有带有密钥或引用的模式...”
这个房产到底需要什么?
谢谢(顺便说一句,AJV 很棒,谢谢。)
对于草案 7,正确的字符串是"$schema": "http://json-schema.org/draft-07/schema#"。
这是一个示例,sample.schema.json:
{
"$id": "https://www.example.com/sample.schema.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Sample",
"type": "object",
"properties": {
"id": {
"type": "string"
},
"uid": {
"type": "number"
}
},
"additionalProperties": false
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1217 次 |
| 最近记录: |