json-schema-validator 相关问题

纯Java中的JSON Schema验证实现,旨在实现正确性和性能

是否有任何属性可以添加到 MongoDB 验证架构中以添加附加信息而不影响新文档的验证?

有什么方法可以将属性插入到此验证器中,以便将文档插入到 MongoDB 中,该属性不会影响验证,但我可以通过查询检索? 给出一些背景信息:我使用

回答 1 投票 0

json 模式中的嵌套依赖项

我有这个现场作业: Chapters 在赋值对象中是可选的。 类型为必填项。 当类型为多时: 指针值应该出现在每个章节对象中,如果它 不属于...的一部分

回答 1 投票 0

如何使用 JSON Schema 有条件地指定默认值

我有现场状态。 如果用户将作业设置为草稿状态,我不想需要描述字段 - 但我确实希望有一个默认的空字符串。 如果用户正在发布...

回答 2 投票 0

具有两种根类型的 Json 架构验证失败

我有以下模式,我为有效负载选择两个子模式之一。 { “类型”:“对象”, “定义”:{ “XXX交易”:{ ...

回答 1 投票 0

使用 OpenAPI 3.1 架构来验证 OpenAPI 规范

我一直在使用 OpenAPI 3.0 架构来验证 OpenAPI 3.0 规范。但是,我似乎无法使用 OpenAPI 3.1 架构来验证 OpenAPI 3.1 规范。 使用 OpenAPI ...

回答 1 投票 0

JSON 模式:如何检查数组 A 至少包含数组 B 的所有值

我期望数组 A 至少包含属性数组 B 的所有元素。 以下是一些示例: // 有效的 { “一”:[1,2,3], “乙”:[1,2] } // 有效的 { “一”:[1,2], “B&

回答 1 投票 0

如何在 Spring Boot 项目中使用 $ref 对使用 json schema Draft 2020-12 的子 schema 对象设置条件?

我正在尝试在 Spring Boot 3.3.3 中进行 json 架构验证,在资源文件夹中我放置了架构 main.json、sub1.json 和 sub2.json。我使用 $ref 来引用主目录中的其他模式对象...

回答 1 投票 0

在引用架构中为特定父级设置必填字段

我遵循以下模式,其中“元数据”下的“软件”和“工具”引用相同的“组件”子模式。 “组件”有“名称”

回答 1 投票 0

JSON 模式验证 - networknt json-schema-validator :如何使用自定义元模式进行验证

我通过扩展现有的 json-schema 版本 202012 创建自定义元架构 json 文件。我如何使 json-schema-validator 使用此自定义元架构而不是默认架构方言

回答 1 投票 0

如何在 json 模式的数组中强制执行某个 enumType 至多一个元素的条件

我遇到了这个问题,我有一个类似于 { "$schema" : "https://json-schema.org/draft-07/schema", “类型”:“对象”, “标题...

回答 2 投票 0

将变量作为依赖项从主 YAML 模式导入到子模式

我有一个 YAML 架构,分为两个文件。像这样: main.yaml 类型:对象 特性: 一个: 描述:变量a 类型:字符串 乙: 描述:变量b $ref:support.yaml ...

回答 1 投票 0

如何为对象中的 JSON 字符串字段定义 JSON 架构?

我有一个 JSON 对象,其中一个字段包含 JSON 字符串。我需要编写一个 JSON 架构来验证此 JSON 字符串字段。以下是我正在使用的 JSON 对象的示例: { ...

回答 1 投票 0

无法编写 JSON 架构来验证数组内的属性

我正在尝试编写 JSON 模式来验证包含以下内容的 JSON 文件: { “1号”, “根属性”: [ { “属性1&q...

回答 1 投票 0

无法编写 Json 模式来验证数组内的属性

我正在尝试编写 Json 模式来验证包含以下内容的 json 文件: { “1号”, “根属性”: [ { “属性1”:“值1” }, { ”

回答 1 投票 0

从 json 模式中提取所有验证

我有以下 json 模式,我想用它来验证数据。使用 jsonschema 验证基本信息和条件场景时效果很好。 但我有一个具体的问题...

回答 1 投票 0

如何在使用 zod.nativeEnum 时从 Enum 中排除一项

我是 zod 模式验证器的新手。我有一个用例,我想从枚举列表中排除一项。 我有一个颜色枚举。 枚举颜色{ 红色 = '红色', 绿色 = '绿色', 蓝色 = '蓝色', } 我...

回答 3 投票 0

数组的 JsonSchema 验证错误

下面的代码引发验证错误: jsonschema.exceptions.ValidationError: '[1,1]' is not of type 'array' 我已经检查过在线验证器,它们看起来很好 - 我做错了什么? 导入j...

回答 1 投票 0

使用 JSON 模式验证 JSON 输入

如果您在输入文件中指定配置为架构中要求的元素,则验证正常。 如果你附加“maxItems”:1,它并不关心你是否添加另一个元素......

回答 1 投票 0

JsonSchemaValidator 模块名称混淆了 Maven 与 Eclipse

我在 Maven Eclipse 项目在 Maven 和 Eclipse 中构建时遇到问题。问题似乎是需要 JSON 验证库 com.networknt (在 module-info 中......

回答 1 投票 0

android 5.1 中的 networknt json-schema-validator 中出现 NoClassDefFoundError

在networknt json-schema-validator的帮助下,我正在尝试验证json模式。以下代码在 Android 11 中运行良好 val 映射器 = ObjectMapper(YAMLFactory()) val jsonNodeReader =

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.