JSON Schema是一个JSON文档(一个对象),它定义了对其他JSON文档(实例)应遵循的约束;它还可用于解释实例,以便提供指向外部资源的链接(超级架构)。有关详细信息,请访问http://json-schema.org/
datamodel-code-generator 无法处理 JSON 复合架构文档
我正在尝试使用 datamodel-code-generator 将 JSON Schema 转换为 pydantic 模型。该模式是一个复合模式文档,这意味着 $id 在子模式中使用。它会导致与
我有一个 JSON 对象,其中一个属性中的键基于另一个字段的值。例如,如果我的类型值是 GPS,则 fields 对象应该具有 lat 和 lng 属性。 { “输入&
我的 JSON 架构中需要两个不同的字段具有相同的值。只要两个值不同,验证就会失败。仅使用 JSON Schema 可以吗?
验证Python中具有固定键和用户定义键的JSON Schema
我正在尝试验证用户提供的 JSON 文件。 JSON 将包含某些固定键,但也包含一些用户定义的键。我想验证这个 JSON 对象包含
使用 OpenAPI 3.1 架构来验证 OpenAPI 规范
我一直在使用 OpenAPI 3.0 架构来验证 OpenAPI 3.0 规范。但是,我似乎无法使用 OpenAPI 3.1 架构来验证 OpenAPI 3.1 规范。 使用 OpenAPI ...
我正在尝试使用模式验证 json 文件,但它总是说它是有效的,即使我从加载的文件中删除一些字段,请参阅: 导入 jsonschema 从 jsonschema 导入验证
我有一个数据结构,我正在尝试为其编写 JSON 架构,其中许多元素包含翻译成一种或多种语言的字符串,这是一个包含英语和法语的最小示例: { ...
我有一个像这样的 JSON 架构: { "$id": "", "$schema": "http://json-schema.org/draft-07/schema#", “类型”:“哦...
我有一个 JSON 和一个 JSON 模式 JSON: { “aaa”:“4000-02-01 00:00:00” } JSON 架构: { "$schema": "http://json-schema.org/draft-04/schema", “类型”:“对象”, “特性”: { ...
我有一个像这样的 JSON 架构: { "$id": "", "$schema": "http://json-schema.org/draft-07/schema#", “类型”:“哦...
我有一个像这样的 JSON 架构: { "$id": "", "$schema": "http://json-schema.org/draft-07/schema#", “类型”:“哦...
我有一个像这样的jsonschema: { "$id": "", "$schema": "http://json-schema.org/draft-07/schema#", “类型”:“对象...
JSON 模式:如何检查数组 A 至少包含数组 B 的所有值
我期望数组 A 至少包含属性数组 B 的所有元素。 以下是一些示例: // 有效的 { “一”:[1,2,3], “乙”:[1,2] } // 有效的 { “一”:[1,2], “B&
我从一些 JSON 文件创建了一个 API 规范,我正在尝试测试这些文件是否根据 API 规范进行验证。 有一些很好的工具可以根据 JSON Schema 进行验证,但我没有机会......
我有一个遗留 API,我试图在 JSON 模式中定义,该对象有一个奇怪的结构,其中有一组 4 个属性,其中任何一个都是必需的,其中 3 个是互斥的。 .
使用 NSwag 为 OpenAPI v3 中的泛型类型生成有效架构
我正在尝试使用 NSwag 生成有效的 OpenApiDocument,但在以应有的方式生成模式时失败。我目前正在全局为我的类型添加架构,如下所示: 变量类型...
堆栈 固定 数据 使用 addSchema 方法添加的几个模式: 服务器.addSchema({ $id: '事件', 类型:'对象', 特性: { 事件 ID:{ $ref: 'id' ...
我们使用协议缓冲区(protobuf)在内部定义模式,并使用翻译器将其转换为各种其他内部表示形式,例如 JSON Schema(Protobuf 到 JSON 模式转换器)...
如何制作可在另一个架构中的任何位置使用的自定义 jsonschema 关键字(词汇)?
我正在尝试创建一个自定义 jsonschema 关键字来进行一些基本评估。一个例子是“parallelArrays”,其中将检查提供的列表以确保它们相同......