Validador/gerador de esquema JSON
Opções
Estado
Inativo
Regras suportadas
type, required, properties, itemsenum, minLength, minimumadditionalProperties: falsetype: ["string", "null"]O que é um validador/gerador de esquema JSON?
Um validador/gerador de esquema JSON ajuda a criar um esquema JSON a partir de um JSON de amostra e validar dados JSON em um esquema existente.
Isso é útil para contratos de API, validação de back-end, teste de respostas estruturadas e documentação de formatos de carga útil esperados.
Como usar o validador/gerador de esquema JSON
- Cole JSON no campo de entrada.
- Clique em Gerar esquema para criar um esquema JSON.
- Edite ou substitua o esquema, se necessário.
- Clique em Validar JSON para validar a entrada no esquema.
Dicas
- Os esquemas gerados são úteis como ponto de partida, mas talvez você queira refiná-los manualmente.
- Os erros de validação ajudam a identificar qual campo ou caminho não corresponde ao esquema.
- Os campos obrigatórios podem ser alternados ao gerar esquemas de objetos.
- Esta ferramenta é útil para APIs, testes, automação e validação de saída AI JSON.
- Você pode adicionar manualmente tipos enum, minLength, mínimo, anuláveis e advancedProperties false.
Exemplo de esquema JSON
Você também pode editar o esquema gerado manualmente. Esta versão oferece suporte a regras comuns, como tipo, obrigatório, enum, minLength, mínimo, tipos anuláveis, itens de matriz e propriedades adicionais.
{
"type": "object",
"required": ["name"],
"properties": {
"name": {
"type": "string",
"minLength": 2
},
"age": {
"type": "integer",
"minimum": 18
},
"status": {
"type": "string",
"enum": ["active", "disabled"]
},
"nickname": {
"type": ["string", "null"]
}
},
"additionalProperties": false
}
Ferramentas relacionadas
Você também pode achar essas ferramentas úteis.
Formatador JSON
Formate e reduza JSON instantaneamente.
Dados e Formatação
›
Testador JSONPath
Execute expressões JSONPath em JSON e inspecione valores e caminhos correspondentes.
Dados e Formatação
›
Ferramenta de Diff JSON
Compare dois objetos JSON instantaneamente no seu navegador.
Dados e Formatação
›
Conversor JSON ↔ YAML
Converta JSON em YAML e YAML em JSON instantaneamente.
Dados e Formatação
›
Visualizador de linhas JSON / Visualizador NDJSON
Visualize NDJSON como uma tabela e converta-o em uma matriz JSON.
Dados e Formatação
›
Perguntas frequentes sobre validador/gerador de esquema JSON
Esta ferramenta pode gerar esquema JSON a partir de JSON?
Sim. Ele pode gerar uma estrutura de esquema inicial a partir de JSON de amostra.
Ele pode validar JSON em um esquema?
Sim. Ele valida JSON usando o esquema fornecido e mostra erros de validação.
Quais regras de esquema são suportadas?
Esta versão oferece suporte a regras comuns, como tipo, obrigatório, propriedades, itens, enum, minLength, mínimo, matrizes de tipo anuláveis e propriedades adicionais falsas.
Meu JSON está armazenado?
Não. Ele é processado apenas no seu navegador.