我理解单词type
和id
是json模式中的保留字。有没有办法在json架构中将它们设置为键?这是我想要做的一个例子。
"id": {
"type": "string"
},
"featureType": {
"type": "string"
},
"type": {
"type": "string"
}
我尝试使用多种工具(包括this msdn document)验证这一点。谷歌搜索也没有提出任何建议。任何帮助非常感谢。干杯!
答案 0 :(得分:0)
您上面粘贴的代码段很可能会有效。 "type"
和"id"
是保留键,但只有在对应的值为字符串的情况下才具有特殊含义。由于值是您的案例中的对象,因此没有问题。我不是100%确定json架构规范是否明确说明了这一点,但这是实现通常的工作方式。