Есть json-schema, есть json данные
все отлично валидирую с помощью jsonschema.
У каждого элемента схемы есть description. Возможно ли каким то образом(не знаю как правильно сказать) объединить json данные с определенными элементами схемы(в частности description)? Может не совсем верно выражаю мысль - необходимо что бы на выходе json-данные приобрели элемент description в соответствии со схемой.
На выходе:
[code json]
[
{"methodName":{"value" : "test1", "description": "Название метода"} },
{"methodName":{"value" : "test2", "description": "Название метода"} },
{"methodName":{"value" : "test3", "description": "Название метода"} },
]
[/code]
Входные данные:
СХЕМА
[code json]
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "array",
"items": {
"type": "object",
"properties": {
"methodName": {"description": "Название метода", "type": "string"},
}
}
}
[/code]
ДАННЫЕ
[code json]
[
{"methodName":"test1" },
{"methodName":"test2" },
{"methodName":"test3" },
]
[/code]