jsonschema相关内容

基于JSON架构中的另一个字段更新字段

如何根据Reaction Json架构中另一个字段中的更改来更新字段?下面是我的架构对象。 为了简化用例,假设我有一个默认情况下设置为加拿大的国家下拉字段,货币文本字段为空。如果国家/地区发生变化,货币文本字段应显示新元。 { type: 'object', properties: { country: { title: 'Cou ..
发布时间:2022-06-09 21:42:36 其他开发

JSON架构对外部字段的依赖关系

给定如下的json结构 { "name": "John Doe", "billing_address": "123 main st", "payment_details":{"credit_card": 55555555} } 如果Payment_Details.Credit_Card存在,我需要将‘Billing_Address’设置为必填字段。 我从这个示例开始,如果两个 ..
发布时间:2022-06-09 21:35:00 其他开发

JSON模式中有序数组中的条件条件

我们目前正在考虑从基于代码的验证转移到JSON架构驱动的验证器。 对于我们来说,一种常见的场景是在一个有序数组中的一个数组项中更改我们的验证条件,这取决于它之前的数组项的值。一个常见的例子是,数组项表示电子表格中的列或行。 使用现有系统(如IF-THEN)可以做到这一点吗?如果是,如何? 非常感谢 推荐答案 具体取决于您的约束是什么,您可以使用JSON模式执行一些操作。您 ..
发布时间:2022-06-09 21:25:34 其他开发

使用TV4-Java脚本的可选JSON验证

我正在尝试使用tv4验证我的JSON架构。 它正在工作,并且验证返回True。 但是,在我的情况下,JSON集合"first, second, and third"不会始终可用。 在这种情况下如何编写架构? 我的JSON数据 { "checked": "OK", "result": { "first": { "labe ..
发布时间:2022-06-09 21:18:43 其他开发

将多个格式规则应用于单个rjsf字段

我喜欢rjsf格式的API,它很适合我: "format": "alphanumeric" 但我想将多个格式规则分配给单个字段,并使用transformErrors api为每个字段显示不同的消息,为用户提供更准确的错误反馈。大致如下: "format": ["alphanumeric", "mustBeginWithLetter"] 但此数组表示法不起作用,反而破坏了格式:) ..
发布时间:2022-06-09 21:00:14 其他开发

如何在If Else json模式中指定OR条件

有关架构和数据,请参阅此链接 How to refer child attribute in required of parent level 在上面的示例中,要求在JSON架构中插入带有以下条件的If Then条件 如果LandMark1=USA且FlatNo=ExCalibur,则需要LandMark2 但现在我正在想办法把AND运算符改成OR。 任何有关OR语法更改的帮助 ..
发布时间:2022-06-09 20:56:48 其他开发

验证JSON架构C#

我正在尝试验证我的json文件,但我的验证无法正常工作。请帮助我了解哪里出了问题。 public static bool ValidJson(string jasonData) { string myJson = @"{ 'description': 'rehber', 'type': 'object' ..
发布时间:2022-06-09 20:44:49 C#/.NET

我可以在JSON模式模式(正则表达式)中使用Unicode标志吗?

是否可以设置u标志从而启用Unicode正则表达式模式? 我需要匹配Straßer、Müller、Adèle、Yiğit之类的名称。 如果我可以在JSON架构中使用纯JS,/p{L}+/u或new RegExp('\p{L}+', 'u')将适用于我的情况。 specification表示 6.3.3。模式 此关键字的值必须为字符串。根据ECMA-262正则表达式方言,此 ..
发布时间:2022-06-09 20:39:02 其他开发

如何在Jackson中验证特定的JSON结构?

我需要一种方法来验证特定格式化的json,该json可以使用Jackson表示类(在我的案例中是Book类)字符串。有什么方法可以使用jsonSchema来实现这一点吗?或者我必须用不同的方式来做 ObjectMapper mapper = new ObjectMapper(); JsonSchema jsonSchema = mapper.generateJsonSchema(Book.c ..
发布时间:2022-06-09 20:26:30 Java开发

将JSON值限制为其他JSON对象的名称

我想使用JSON模式来验证一些值。我有两个对象,分别称为TrackedItems和TrackedItemGroups。TrackedItemGroups是一个组名和一组TrackedItems名称。例如,该架构类似于: "TrackedItems": { "type": "array", "items": { "type": "object", "properties ..
发布时间:2022-06-09 20:02:31 其他开发

多个If-Then-Else未验证JSON架构

我已经构建了一个程序,它接受一个JSON对象并根据输入的详细信息生成一个JSON模式文件。当我使用该程序为较小的JSON对象生成模式时,该模式正常工作并按预期进行验证。在此较小的架构中,只有一个If-Then-Else块。 但是,当我尝试生成一个使用几个If-Then-Else块的模式时,If-Then-Else验证似乎完全停止工作,并将允许任何内容通过。 为了更清楚起见,我将在下面发布一 ..
发布时间:2022-06-09 19:51:25 其他开发