jsonschema 相关问题

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

十六进制编码的比特币紧凑大小整数的正则表达式/json架构模式

我正在为一个列表数组构建一个 json 模式,其中包含一个十六进制编码的比特币紧凑大小整数(又名可变长度整数,有时是 var_int),后跟表示的字节数...

回答 1 投票 0

使用ajv在JSON模式验证中获取`严格模式:未知关键字:“$dynamicAnchor”?

我正在使用 Nextjs、reactjs 和 typescript 开发一个项目。我已在网站中集成了摩纳哥编辑器,并希望根据 2020-12 草案验证用户提供的 JSON 代码。我正在使用...

回答 1 投票 0

需要了解json模式验证的contains和items关键字的区别

我正在使用Python的jsonschema验证库来执行模式验证,下面是与模式版本和示例json数据一起使用的代码片段。我的问题是当我使用...

回答 1 投票 0

无论键如何,如何在 JSON 中显示 VSCode 颜色选择器?

我正在开发一个主题,希望所有十六进制颜色在它们旁边显示 VSCode 颜色选择器。 以前有人问过类似的问题,但我不知道如何实现它,即使我...

回答 2 投票 0

pydantic 模型,其字段具有依赖的允许值

我有一个 pydantic 模型,其中包含具有依赖允许值的字段,我希望在 JSON 模式中正确表示这些字段。将其视为类别/子类别关系,例如:

回答 1 投票 0

Fastify 中正文的条件(if-else)模式验证?

Fastify中是否可以对request.body进行条件验证? Fastify 使用 ajv 进行模式验证,但我似乎无法让它工作。 我要么从严格模式中得到错误...

回答 1 投票 0

如何从类定义中获取/读取摘要文本

我想在运行时读取课堂上的摘要文本 /// /// 我想得到1的文本 /// 班级你好 { /// /// 我想要得到2的文本 /// ... 我想在运行时阅读课堂上的摘要文本 /// <summary> /// Text I want to get 1 /// </summary> class Hello { /// <summary> /// Text I want to get 2 /// </summary> string name {get;set;} } static void Main(string[] args) { } 这可能吗? 我希望有一本字典或其他包含类名或属性的东西 和他的总结 像这样的东西。 Dictionary<string, string> Dic ; 例如:{(“你好”,“我想要得到1的文字”),(“名字”,“我想要得到2的文字”)} 不是完整的答案,而是一些有助于实现您的目标的步骤。 首先,您需要启用生成文档文件。将以下内容添加到 .csproj 文件中: <PropertyGroup> <GenerateDocumentationFile>true</GenerateDocumentationFile> </PropertyGroup> 这将在输出文件夹中生成名为 {AssemblyName}.xml 的文件,然后您可以通过以下(示例)访问该文件: var readAllText = File.ReadAllText($"{Assembly.GetExecutingAssembly().GetName().Name}.xml"); 然后是最困难的部分 - 解析文件,它看起来像下面这样(对于示例代码): <?xml version="1.0"?> <doc> <assembly> <name>NET8Console</name> </assembly> <members> <member name="T:Hello"> <summary> Text I want to get 1 </summary> </member> <member name="P:Hello.name"> <summary> Text I want to get 2 </summary> </member> </members> </doc> 这个任务实际上已经由 Swashbuckle 完成了,它可以使用 xml 注释来生成 Swagger 描述,所以我强烈建议看看他们是如何做的 - 例如参见 Swashbuckle.AspNetCore.SwaggerGen/XmlComments

回答 1 投票 0

基于根级字段的JSON SCHEMA嵌套数组字段验证

以下是我的 JSON 架构,我的要求是如果 MID = SpecificValue1 则“调查请求会议原因代码”此字段应该是必填的我还添加了我的参考输入 J...

回答 1 投票 0

具有强制属性的不同对象类型数组的 JSON 模式无法验证

我有这个 JSON 模式 { “类型”:“对象”, “特性”: { “阶段”:{ “类型”:“数组”, &q...

回答 1 投票 0

有没有可以在表中显示json schema的npm包?

我发现了很多npm包,例如x-render,react-jsonschema-form,可以帮助制作表单,但我想编辑表ui中的数据。示例如下: { $schema: 'http://...

回答 1 投票 0

Java - 当数组元素不遵循模式时,JSON 模式验证不会失败

我正在尝试验证 Java 17 中的 JSON 字符串。 目前我正在使用: com.fasterxml.jackson.core 和 com.networknt:json-schema-validator 问题是,当我在数组中输入元素时......

回答 1 投票 0

尽管存在问题,JSON 模式验证器仍通过了

我的目标是创建一个包含任意数量的项目数组的模式,其中每个单独的项目都有“key”字符串属性,“data”属性模式将根据该属性进行更改。 下面...

回答 1 投票 0

需要 json 模式验证 Python 中的详细错误

我有以下json模式,我想使用python的库根据给定模式验证输入json,它使用draft-08版本,即2019-09。所以我尝试使用下面的代码进行相同的操作,但是......

回答 1 投票 0

JSON 架构草案 v4 - anyOf

我收到了additionalProperties错误,当在anyOf之前和我标记的地方允许additionalProperties时,我没有收到错误 <-Here in the code. Maybe some one knows and can explain the issu...

回答 1 投票 0

验证 jsonschema 日期格式

我正在尝试验证 python 中 json 对象的日期属性。 # 定义 JSON 对象 json_对象 = { “日期”:“21ducn23-dsfsd-ds”, “年龄”:30 } # 定义 JSON

回答 1 投票 0

FastAPI:openapi.json 的请求正文无效(OAS 3.0.3)

我正在尝试使用 openapi.json,它是由 FastAPI(版本 0.109.0)自动创建的。 openapi版本是3.0.3,我需要上传到一个应用程序,该应用程序不支持...

回答 1 投票 0

设置 Jackson ObjectMapper 类不要对 double 使用科学记数法

我正在使用 com.fasterxml.jackson 库来实现 JsonSchema, 当我使用以下代码设置整数模式的范围时,我正在创建一个 IntegerSchema 对象: 主要的(){ IntegerSchema intSchema ...

回答 7 投票 0

如何使用 JSON Schema 和 Swagger 在 API Gateway 模型中声明多个类型的属性?

根据 AWS 文档,API Gateway 中的模型支持 JSON Schema 语法,但是,它们导出为 Swagger OpenAPI 规范,其中 Swagger 规范并不完全支持许多有效的 JSON Schema

回答 2 投票 0

PostgreSQL 中的 JSON 模式验证?

我在 PostgreSQL 中找不到任何有关 JSON 模式验证的信息,有没有办法在 PostgreSQL JSON 数据类型上实现 JSON 模式验证?

回答 4 投票 0

仅为必需的属性生成 JSON 架构

我们正在使用 Newtonsoft JSON(C#、.Net Framework 4.5),我想根据具有类别属性集的类的一些属性生成 JSON 模式。我该如何实现这一目标? 例子: ...

回答 1 投票 0

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.