gpt4 book ai didi

JavaScript:用于验证另一个 JSON 模式的 JSON 模式

转载 作者:行者123 更新时间:2023-11-29 10:08:26 24 4
gpt4 key购买 nike

我现在正面临一个应用程序,它需要验证一个包含 JSON 架构定义的表单。

我想知道 JavaScript 上是否有 JSON 模式的验证器模式

例如:

let validate = schemaValidator.validate('{"title": "Example Schema","type": "object","properties": {"firstName": {"type": "string"},"lastName": {"type": "string"},"age": {"description": "Age in years","type": "integer","minimum": 0}},"required": ["firstName", "lastName"]}', metaSchema);

格式化的 JSON

{
"title": "Example Schema",
"type": "object",
"properties": {
"firstName": {
"type": "string"
},
"lastName": {
"type": "string"
},
"age": {
"description": "Age in years",
"type": "integer",
"minimum": 0
}
},
"required": ["firstName", "lastName"]
}

谢谢,

最佳答案

Schema Draft v4本身就是一个 JSON 模式,您可以使用它来验证 JSON 模式。

关于JavaScript:用于验证另一个 JSON 模式的 JSON 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38436574/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com