jsonschema 相关问题

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

datamodel-code-generator 无法处理 JSON 复合架构文档

我正在尝试使用 datamodel-code-generator 将 JSON Schema 转换为 pydantic 模型。该模式是一个复合模式文档,这意味着 $id 在子模式中使用。它会导致与

回答 1 投票 0

我可以根据 JSON 模式中属性的值应用不同的子模式吗

我有一个 JSON 对象,其中一个属性中的键基于另一个字段的值。例如,如果我的类型值是 GPS,则 fields 对象应该具有 lat 和 lng 属性。 { “输入&

回答 1 投票 0

要求 JSON Schema 中两个字段具有相同的值

我的 JSON 架构中需要两个不同的字段具有相同的值。只要两个值不同,验证就会失败。仅使用 JSON Schema 可以吗?

回答 1 投票 0

验证Python中具有固定键和用户定义键的JSON Schema

我正在尝试验证用户提供的 JSON 文件。 JSON 将包含某些固定键,但也包含一些用户定义的键。我想验证这个 JSON 对象包含

回答 1 投票 0

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

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

回答 1 投票 0

模式的 json 文件验证不起作用

我正在尝试使用模式验证 json 文件,但它总是说它是有效的,即使我从加载的文件中删除一些字段,请参阅: 导入 jsonschema 从 jsonschema 导入验证

回答 1 投票 0

if 关键字可以用于修改 JSON 模式中的定义吗?

我有一个数据结构,我正在尝试为其编写 JSON 架构,其中许多元素包含翻译成一种或多种语言的字符串,这是一个包含英语和法语的最小示例: { ...

回答 1 投票 0

将相同的架构应用于一组固定的属性

我有一个像这样的 JSON 架构: { "$id": "", "$schema": "http://json-schema.org/draft-07/schema#", “类型”:“哦...

回答 1 投票 0

json 架构日期时间检查不正确

我有一个 JSON 和一个 JSON 模式 JSON: { “aaa”:“4000-02-01 00:00:00” } JSON 架构: { "$schema": "http://json-schema.org/draft-04/schema", “类型”:“对象”, “特性”: { ...

回答 7 投票 0

将相同架构应用于多个动态属性

我有一个像这样的 JSON 架构: { "$id": "", "$schema": "http://json-schema.org/draft-07/schema#", “类型”:“哦...

回答 1 投票 0

JSON 架构 - 将相同架构应用于多个动态属性

我有一个像这样的 JSON 架构: { "$id": "", "$schema": "http://json-schema.org/draft-07/schema#", “类型”:“哦...

回答 1 投票 0

Jsonschema - 将相同的定义应用于多个属性

我有一个像这样的jsonschema: { "$id": "", "$schema": "http://json-schema.org/draft-07/schema#", “类型”:“对象...

回答 1 投票 0

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

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

回答 1 投票 0

根据 Swagger API 模式验证 JSON

我从一些 JSON 文件创建了一个 API 规范,我正在尝试测试这些文件是否根据 API 规范进行验证。 有一些很好的工具可以根据 JSON Schema 进行验证,但我没有机会......

回答 5 投票 0

如何制作除一个之外的一组互斥属性中的任意一个

我有一个遗留 API,我试图在 JSON 模式中定义,该对象有一个奇怪的结构,其中有一组 4 个属性,其中任何一个都是必需的,其中 3 个是互斥的。 .

回答 2 投票 0

使用 NSwag 为 OpenAPI v3 中的泛型类型生成有效架构

我正在尝试使用 NSwag 生成有效的 OpenApiDocument,但在以应有的方式生成模式时失败。我目前正在全局为我的类型添加架构,如下所示: 变量类型...

回答 1 投票 0

在 OpenAPI 响应架构中使用 oneOf

堆栈 固定 数据 使用 addSchema 方法添加的几个模式: 服务器.addSchema({ $id: '事件', 类型:'对象', 特性: { 事件 ID:{ $ref: 'id' ...

回答 1 投票 0

禁止依赖 JSON 模式中的属性

我有以下 JSON 架构: { “类型”:“对象”, “附加属性”:假, “特性”: { “abc”:{ “……

回答 1 投票 0

协议缓冲区/JSON 架构到 SQL DDL

我们使用协议缓冲区(protobuf)在内部定义模式,并使用翻译器将其转换为各种其他内部表示形式,例如 JSON Schema(Protobuf 到 JSON 模式转换器)...

回答 1 投票 0

如何制作可在另一个架构中的任何位置使用的自定义 jsonschema 关键字(词汇)?

我正在尝试创建一个自定义 jsonschema 关键字来进行一些基本评估。一个例子是“parallelArrays”,其中将检查提供的列表以确保它们相同......

回答 1 投票 0

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