【发布时间】:2014-02-23 15:28:07
【问题描述】:
以下 JSON 架构描述了一个有效的经纬度坐标 JSON:
{
"title": "coordinates",
"type": "object",
"properties": {
"longitude": {
"type": "number",
"minimum": -180,
"maximum":180,
"exclusiveMinimum": false,
"exclusiveMaximum": false
},
"latitude": {
"type": "number",
"minimum": -180,
"maximum":180,
"exclusiveMinimum": false,
"exclusiveMaximum": false
}
},
"required": ["longitude", "latitude"],
"additionalProperties":false
}
required 设置将latitude 属性设置为强制属性。
有没有办法为latitude 键定义一个别名,以便客户端可以使用latitude 或lat - 但不能两者都使用,也不能两者都使用?
【问题讨论】:
标签: json validation alias jsonschema