我创建了我自己的JSON格式文件:
{
"title": {
"ja": "ドラえもん",
"en": "Doraemon",
"ko": "도라에몽",
"de": #Any other languages...
}
}
我想创建这个JSON的JSONSchema,但是我应该如何表示这种(“ja”,“en”,“ko”,...)free或enum value JSON键?
答案 0 :(得分:1)
如果您可以使用draft-06或更高版本,则可能需要尝试propertyNames
,这样您就可以为名称指定架构,而不是值对象属性。
https://tools.ietf.org/html/draft-handrews-json-schema-validation-00#section-6.5.8
答案 1 :(得分:0)
您可以使用“patternProperties”指定键是2个字母,并且该值是字符串,如下所示:
@autoreleasepool