【发布时间】:2016-06-02 18:17:29
【问题描述】:
在 JSON Schema 中,我们可以指定我们期望的实体类型,例如字符串
“姓名”:{
“类型”:[
"字符串",
“空”
]
}
我们可以为期望图像作为输入做同样的事情吗?
【问题讨论】:
标签: json json.net jsonschema
在 JSON Schema 中,我们可以指定我们期望的实体类型,例如字符串
“姓名”:{
“类型”:[
"字符串",
“空”
]
}
我们可以为期望图像作为输入做同样的事情吗?
【问题讨论】:
标签: json json.net jsonschema
JSON Hyper-Schema 定义了一个media 关键字,可以让您将图像指定为输入。大多数 JSON Schema 验证器不支持 Hyper-Schema,但如果您有支持 Hyper-Schema 的验证器,这可能会很有用。
{
"type": "string",
"media": {
"binaryEncoding": "base64",
"type": "image/png"
}
}
http://json-schema.org/latest/json-schema-hypermedia.html#anchor10
【讨论】: