предположим, у вас есть Map<String, Object>
, называемое "чем-то" в YAML
something:
, и соответствующий JSON должен выглядеть следующим образом: json
"something": {
"else": "then",
"array": [
"element in array"
]
}
поэтому для этой спецификации yaml может быть:
something:
else: then
array:
- element in array
, но, поскольку something
является картой, она не позволяет мне делать
array:
- element in array
или это
array: ['element in array']
поэтому вопрос в том, каким должен быть yaml, чтобы получить вышеупомянутый JSON, учитывая, что something
является Map<String, Object>
, возможно ли это?
Это касается определения ServiceCatalogDefinition для реализации API OpenServiceBroker.
Каталог OSB с использованием Yaml
Каталог OSB json выглядит следующим образом
Я пытаюсь сделать упомянутые "свойства" упомянутымив схемах в приведенной выше ссылке по мере необходимости.для этого мне нужно, чтобы он возвращал json следующим образом:
"properties" : {
"someProperty" : {
"description": "description",
"type": "string"
},
"required": [
"someProperty"
]
}
И yaml выполняет проверку в моем application.yml, выдавая ошибку, упомянутую в комментарии