【发布时间】:2018-08-27 15:15:49
【问题描述】:
我正在尝试编写一个 JSON 模式来验证以下 JSON:
{
"pour": [{
"pourID": 814,
"PourName": "A vs B"
}
.
.
.,
{
"pourID": 414,
"PourName": "C vs D"
}],
"pourTime":{
"814":{
"attribute": "value",
"attribute2": "value2"
},
.
.
.,
"414":{
"attribute": "value",
"attribute2": "value2"
}
}
}
pour 数组中可以有 n 个对象,并且在 pourTime 对象下可以有一个与每个 pourID 关联的对象。
我已经尝试阅读与 JSON Schema 中的动态值相关的内容,但是,它似乎希望我声明一个枚举,这在我的情况下是不可能的,因为 pourID 是根据条目动态生成的,是由添加的数据库客户
【问题讨论】:
标签: json jsonschema json-schema-validator