jsonschema 相关问题

JSON Schema是一个JSON文档(一个对象),它定义了对其他JSON文档(实例)应遵循的约束;它还可用于解释实例,以便提供指向外部资源的链接(超级架构)。有关详细信息,请访问http://json-schema.org/

有没有办法只使用 Swagger 进行验证而不使用整个框架?

假设我有一个实现 JSON HTTP API 的现有 Java 服务,并且我想添加 Swagger 模式并自动验证请求和响应,而无需重新调整服务...

回答 2 投票 0

数组的 JsonSchema 验证错误

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

回答 1 投票 0

在 Pydantic 中定义递归模型?

如何定义递归 Pydantic 模型? 这是我的意思的一个例子: 从输入导入列表 从 pydantic 导入 BaseModel 类任务(基础模型): 名称:str 子任务:列表[任务] ...

回答 4 投票 0

具有子模式验证的 AJV 自定义关键字

我正在使用 AJV 来验证基于某些 JSON 模式的 JSON。 我想定义一个自定义关键字,它根据数据的某些条件应用子模式的验证(基本上是更灵活的

回答 1 投票 0

使用 JSON 模式验证 JSON 输入

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

回答 1 投票 0

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

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

回答 1 投票 0

通过引用内联网站点子页面中保存的json文件的属性值,为json模式创建枚举

我正在添加到 json 架构(版本草案-07),其中我希望将属性定义为特定属性的结果列表之一,该属性存储在可通过我的内部访问的许多 json 文件中。 .

回答 1 投票 0

rapidjson schema 如何从错误中获取关键字

我正在制作一个物理软件,我们部署了一个 json 解决方案,我想使用 json 模式。因此,当我有一个错误的密钥时,典型地在模式中看起来是“长度”并且用户给出了一些......

回答 3 投票 0

JsonSchema 可以接受遗留和扩展的有效负载

我正在扩展现有功能,因此 API 负载需要更新。由于我无法控制的限制,我需要支持旧的有效负载和新的负载...

回答 1 投票 0

如何编写 jq 表达式将 JSON 中的嵌套数组对象转换为 JSON 模式?

我有一个像这样的JSON结构: { “对象模式”:{ “字段”:{ “字段数组”:[ { “一”:“二”, “光盘” }...

回答 1 投票 0

使用 Spring-Kafka 和 Confluence 模式注册表将带有 JSON 模式的记录发送到 Kafka

我在互联网上找不到任何有关如何使用 spring kafka 将带有 json 模式的记录发送到 kafka 的信息。我怎样才能做到这一点?

回答 1 投票 0

JSON 架构 - 外键 (FK) 验证

我有以下 JSON 架构: 架构A: { "$schema": "http://json-schema.org/draft-04/hyper-schema#", “标题”:“A”, “类型”:“对象”, “特性”: { “ID”: { “类型”:“

回答 2 投票 0

Pydantic v2 到 JSON Schema 翻译:如何抑制 v2 中“标题”注释的自动生成?

我正在使用 Pydantic 2.6.4 生成 JSON 模式。如果我在 Pydantic 模型中编写一个在 FieldInfo 中没有“title”值的属性,Pydantic 将始终自动生成一个属性...

回答 1 投票 0

条件模式未按预期工作

我正在尝试为配置文件编写 JSON 模式,因此配置文件对象有一个包含多个属性的任务数组,其中之一是枚举“重新启动”。 我想要我的配置...

回答 1 投票 0

Newtonsoft.Json.Schema 未根据 JSON 模式正确验证 JSON 有效负载

Newtonsoft.Json.Schema 未根据 JSON 模式正确验证 JSON 输入 在下面的示例中,架构验证对于以下有效负载 JSON 返回 true,即使: 对于“mCRO”

回答 1 投票 0

如何引用另一个JSON Schema?

所以我有2个JSON(为了便于理解而简化): { "$schema":"https://json-schema.org/draft/2020-12/schema", "$id":"标题.scm", “输入...

回答 1 投票 0

将 JsonSchema.Net 插入 ASP.NET Core 进行验证

我们希望利用 JsonSchema.Net 来验证发送到 ASP.NET Core 端点(最小 API)的 json。失败结果还必须以 RFC ProblemDetails 格式返回。这是可行的,但是

回答 1 投票 0

如何在 JsonSchema 中指定 Type 为另一个对象的映射

我想在 JsonSchema 中指定一个映射。 Java 的等价物应该是 Map。 我发现在 JsonSchema 中 Map 可以指定为: ... { “这……

回答 1 投票 0

使用递归结构验证json

我正在寻找一种使用 json-schema 验证以下 json 的方法。 { “类型”:“节点”, “成员”:[ “A”, “B” ], &q...

回答 1 投票 0

Json Schema 未在 2020-12 草案版本中正确评估 if else 条件

我使用一个 json 模式,它引用另一个 json 模式,如下所示: 架构 1 (cache_test.json) { "$schema": "https://json-schema.org/draft/2020-12/schema", &quo...

回答 1 投票 0

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