Привет! Я пытаюсь создать экземпляр JSON из схемы JSON.
Ответ на машинописный текст приветствуется, но благодарен за любые ответы.
Ниже файла sample-schema.json. Я хочу создать функцию для преобразования схемы в экземпляр схемы.
Пример: sample-schema.json
{
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "object",
"properties": {
"first_name": {
"type": "string"
},
"last_name": {
"type": "string"
},
"address": {
"type": "object",
"properties": {
"street_1": {
"type": "string"
},
"street_2": {
"type": "string"
},
"city": {
"type": "string"
},
"state": {
"type": "string",
"enum": [
"AL",
"AK",
"AS"
]
},
"zip_code": {
"type": "string"
}
}
},
"birthday": {
"type": "string"
},
"notes": {
"type": "string"
}
},
"required": [
"last_name"
]
}
Желаемый вывод:
{
"first_name": "",
"last_name": "",
"last_name": "",
"address": {
"street_1": "",
"street_2": "",
"city": "",
"state": "",
"zip_code": ""
},
"birthday": "",
"notes": ""
}
При вызове функции путем передачи схемы необходимо сгенерировать экземпляр JSON. ,Я искал в Google, но все результаты представлены в виде схемы JSON до JSON.