jsonschema

    0热度

    2回答

    我有以下JSON模式,我想验证和Python单元测试。 { "properties": { "traffic_parameters" { "capacity": { "oneOf": [ { "max_percentage": { "type": "integer",

    1热度

    2回答

    我的问题是如何知道使用哪个JSON模式来针对JSON进行验证?我在它的id字段中指定了模式的URL。这够了吗?我应该把这个ID放在JSON中吗?我不知道如何将JSON连接到特定的JSON模式。 这里是我的架构 { "$schema": "http://json-schema.org/draft-04/schema#", "id": "url/schema.json", "title": "t

    1热度

    1回答

    我试图写的模式验证阵列具有以下结构的约束: 它永远只能包含的值1,2,3,4,5 如果数组包含1,则该数组必须是唯一的条目 该数组只能同时包含2,3或4,例如[2,3]是不允许 5可以是本与2,3,4- 在一起,以便所述有效阵列是 [1], [2], [3], [4], [5], [2,5], [3,5], [4,5] 我开始写的模式如下: { "type": "arr

    0热度

    2回答

    我想验证人工输入在模式json架构,但我无法弄清楚它的正则表达式。 有效的格式为: “乔”: “第1天”, “米奇”: “第2天” 或 “乔”: “第1天” 因此,任何数量的“somebody”的迭代:“有一天”用(逗号)分隔。 无效的格式有: “乔”: “第1天”, “米奇”: “第2天”, 或者 “乔”: “第1天”, “米奇”:” DAY2" 例JSON模式(模式不在这里工作): {

    -2热度

    1回答

    余米试图理解下面摘录的JSON模式定义, "translated_string": { "description": "A translated string", "type": "string", "minLength": 1, "not": { "type": "string", "pattern": "^\\s+$"

    0热度

    2回答

    我有输入JSON像下面, {"contents":[{"type":"field"},{"type":"field","itemId":"594b9980e52b5b0768afc4e8"}]} 的条件是, 如果类型是“场”,然后“ITEMID”应该是必需字段 并且如果类型是“FIELDGROUP”或“款”,然后“ITEMID”是可选的 这是JSON模式我试着和它的工作不正常, "type":

    1热度

    1回答

    需要一个特定的项目,我有以下json对象: { "my_items": [ { "a": "primary", n: 1 }, { "b": "secondary", n: 2 }, { "b": "secondary", n: 3 } ] } 在my_items列表中的所有项目都应该是唯一的。现在,我需要用下面的规则来验证整个json对象:

    0热度

    2回答

    任何人都可以建议Clojure libarry,能够正确地反序列化具有复杂字段类型的对象,如UUID等。 我会分析是这样的: JSON { "_id": 42, "property1": "uuid-value" } 根据这样的事情: 模式 { "type" : "object", "properties" : { "_id" : {"ty

    0热度

    1回答

    我想在JavaScript中创建JSON数据JSON schema。 我试过使用JSON schema fakers,但问题是它验证并随时产生随机数据,有时候我没有得到所有的密钥。 例如(样品JSON schema) { "$schema" : "http://schema.net", "id" : "0", "definitions" : { "cote" : { "type" :

    0热度

    1回答

    我有一个像哈希表一样的对象。 var ob = { "Earnings": { "name": "Finance", "id": "0" }, "Total": { "token_id": 90, "Token": { "name": "E32" } } } 现在的问题是,我有值没有OB的