【发布时间】:2015-06-11 00:19:53
【问题描述】:
考虑以下 JSON:
{
"1234abcd" : {
"model" : "civic"
"made" : "toyota"
"year" : "2014"
}
}
考虑另一个 JSON:
{
"efgh56789" : {
"model" : "civic"
"made" : "toyota"
"year" : "2014"
}
}
如果键是固定的,最外面的字母数字键会有所不同并且需要;假设“标识符”,那么模式很简单,但是由于键名是可变的,我们必须使用patternProperties,我怎样才能想出一个模式来捕获最外层键的这些要求:
- 属性名称(键)是可变的
- 需要
- 字母数字小写
在 ruby 中使用 json-schema:https://github.com/ruby-json-schema/json-schema。
【问题讨论】:
-
你在问什么?
-
我在问如何想出一个实施该结构的架构?
标签: json ruby validation jsonschema