Javascript 从JSON模式创建JSON实例
嗨,我正在尝试从JSON模式创建JSON实例 打字稿的答案是感激的,但感谢任何答案 下面是sample-schema.json文件。我想创建一个函数,将模式转换为模式实例 Ex:sample-schema.jsonJavascript 从JSON模式创建JSON实例,javascript,typescript,jsonschema,Javascript,Typescript,Jsonschema,嗨,我正在尝试从JSON模式创建JSON实例 打字稿的答案是感激的,但感谢任何答案 下面是sample-schema.json文件。我想创建一个函数,将模式转换为模式实例 Ex:sample-schema.json { "$schema": "http://json-schema.org/draft-04/schema#", "type": "object", "properties": { "first_name": { "type": "string"
{
"$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实例。我在谷歌上搜索过,但所有结果都是从JSON到JSON模式的。获取
sampleSchema
的值,并使用javascriptJSON.parse(sampleSchema)
方法。我从中找到了javascript粗略浏览一下互联网似乎表明,如果你想用javascript编写一些东西,你可能需要自己编写。我发现一个Java工具可以做到这一点,但没有JavaScript库,你可以自己拉。如果你有任何来源,请提供给我。任何语言都会试图改变我的风格。想详细说明一下吗?您的答案没有提到它所指的库或框架。