Resultados da pesquisa a pedido "jsonschema"

1 a resposta

Existe uma maneira de usar o Swagger apenas para validação sem usar toda a estrutura?

Suponha que eu possua um serviço Java existente implementando uma API HTTP JSON e que deseje adicionar um esquema Swagger e validar automaticamente solicitações e respostas, sem reequipar o serviço para usar a estrutura / geração de ...

1 a resposta

Esquema JSON validação anyOf com base em uma das propriedades

Estou tendo dificuldades para descobrir como validar uma matriz de objetos com base no valor de uma das propriedades. Então, onde eu tenho um objeto JSON como: { "items": [ { "name": "foo", "otherProperty": "bar" }, { "name": ...

1 a resposta

Validação condicional do esquema Json com base no valor da propriedade

Eu tenho a entrada json como abaixo, { "results": [ { "name": "A", "testA": "testAValue" } ] }a condição é, se o valor de 'nome' for 'A', 'testA' deve ser o campo obrigatório e se o valor de 'nome' for 'B', 'testB' deve ser o campo ...

1 a resposta

atributo jsonSchema requerido condicionalmente

No jsonSchema, você pode indicar se os campos definidos são obrigatórios ou não, usando o atributo "obrigatório": { "$schema": "http://json-schema.org/draft-04/schema#", "type": "object", "properties": { "header": { "type": "object", ...

1 a resposta

Como definir o esquema JSON para o mapa <String, Inteiro>?

Eu tenho um json: { "itemType": {"food":22,"electrical":2}, "itemCount":{"NA":211} }Aqui, o itemType e o itemCount serão comuns, mas não os valores dentro deles (alimentos, NA, elétrico) que continuarão mudando, mas estarão no formato: ...

1 a resposta

Como alterar todas as chaves para minúsculas ao analisar JSON em um JToken

Eu tenho uma sequência de JSON e as chaves têm caracteres maiúsculos e minúsculos: {"employees":[ {"FIrstName":"John", "LASTname":"Doe"}, {"FIRSTNAME":"Anna", "LaSTNaME":"Smith"}, {"firstName":"Peter", "lastName":"Jones"} ]}Eu quero convertê-lo ...

1 a resposta

Como especificar qual item de um objeto JSON deve levar?

Usando Python ejsonschema Estou tentando validar a atribuição deObjA ouObjB etc. parabeta (test.json) { "alpha": { "beta": "ObjA" } }No meu esquema (testschema.json) beta éoneOf vários itens e cada item é definido como abaixo (com valores ...

1 a resposta

Esquema JSON: como verificar se uma matriz contém pelo menos um objeto com uma propriedade com um determinado valor?

Como posso verificar no seguinte json que pelo menos um elemento na matriznames tem uma propriedadenickName com o valorGinny? { "names": [ { "firstName": "Hermione", "lastName": "Granger" }, { "firstName": "Harry", "lastName": "Potter" }, { ...

1 a resposta

Objeto de esquema sem um atributo de tipo no Swagger 2.0

Um objeto Schema no Swagger / OpenAPI 2.0 precisa ter otype atribuir ou não? Por um lado, de acordo com a especificação JSON Schema Draft 4, não especificando otype O atributo está OK e significa que a instância pode ser de qualquer tipo (um ...

1 a resposta

Esquema Json: Exigir uma propriedade somente quando uma propriedade específica estiver presente em um objeto aninhado profundo

Preciso criar um esquema json (rascunho 4) que exija uma propriedade com base na presença de uma propriedade em outro objeto aninhado. Eu já procurei e tentei muitas coisas (qualquer uma, uma única, não dependências) sem sorte. Talvez isso não ...