【发布时间】:2019-01-29 00:51:37
【问题描述】:
我有一张我的应用程序可接受的输入组合表:
noises appearance
------ ----------
squeaks fluffy
purrs fluffy
hisses fluffy
peeps feathers
chirps feathers
squeaks feathers
hisses scaly
不接受其他值组合。
如何在 JSON Schema 中对其进行编码? “架构的其余部分”看起来像这样:
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "array",
"items": {
"type": "object",
"required": ["noise", "appearance"]
"properties": {
"noise": ...,
"appearance": ...
}
}
目前我的应用程序正在使用 Draft 4,因为它是 jsonschema package 的最新稳定版本所支持的。
【问题讨论】:
标签: jsonschema