我需要为将包含 java Properties 对象作为其属性之一的对象创建一个 JSON 模式。嵌套的 Properties 对象将是 key=value 的简单列表。键和值都是字符串类型。我找不到任何描述如何定义包含 2 种新类型的架构的文档。
它应该是这样的:
{
"type": "object",
"name": "MyObj",
"properties": {
"prop1": {
"type": "string",
"description": "prop1",
"required": true
},
"props": {
"type": "array",
"items": {
"type": "object"
"properties": {
"key": {
"type": "string",
"description": "key",
"required": true
},
"value": {
"type": "string",
"description": "the value",
"required": true
}
}
"description": "the value",
"required": true
}
}
}
}