Tag: JSON-SCHEMA-VALIDATOR
Tengo un esquema JSON con dos entidades Foo y Bar. Foo contiene el campo size y Bar es un arreglo. Quiero que el tamaño del arreglo Bar sea igual a Foo.size. ¿Existe alguna forma de lograr esto? Mi enfoque es usar una referencia a la definición del size en Foo, . . . Read more
Mi formato json es: { “group_1”: { “sensor_1”: {}, “sensor_2”: {} }, “group_2”: { “sensor_1”: {}, “sensor_2”: {} } } y el esquema json es: { “$schema”: “http://json-schema.org/draft-04/schema#”, “type”: “object”, “patternProperties”: { “^(group[0-9]+)$”: { “type”: “object”, “patternProperties”: { “^(sensor[0-9]+)$”: { “type”: “object” } } } }, “additionalProperties”: false } Si . . . Read more
Me gustaría cambiar los valores aceptables para el campo Valor B según los valores del campo Valor A en el siguiente Json. { “maximumList”: [ { “ValueA”: 232, “ValueB”: [“aa”] }]} Para hacerlo, obtuve el esquema utilizando el Generador de Esquemas Json y lo modifiqué de la siguiente manera. { . . . Read more
Tengo un esquema json con cientos de objetos, cada uno de ellos contiene otros objetos y así sucesivamente… Quiero que todos mis objetos de esquema json tengan la opción “additionalProperties” establecida en falso, pero parece que tengo que establecerlo para cada objeto en el esquema json. ¿Existe alguna solución para . . . Read more
Supongamos que tengo un json como este: {“1”: {“first_name”: “a”, “last_name”: “b”}, “2”: {“first_name”: “c”, “last_name”: “d”}} Como puedes ver, los valores tienen el siguiente esquema: {“type”: “object”, “properties”: { “first_name”: {“type”: “string”}, “last_name”: {“type”: “string”} }, “additionalProperties”: false, “required”: [“first_name”, “last_name”]} ¿Cómo puedo definir un esquema que pueda validar . . . Read more