Valide dados JSON com JSON Schema, validação em tempo real com indicação da localização do erro
Principais recursos
Destaque de sintaxe e validação
Detecção de erros em tempo real
Copiar e baixar com um clique
Opções de saída configuráveis
Funcionalidade disponível offline
Validação de sintaxe JSON
Pré-visualização rápida
Casos de uso
Depurar e validar código durante o desenvolvimento
Gerar código boilerplate e configurações
Analisar e inspecionar dados técnicos
Simplificar fluxos de trabalho de desenvolvimento
Validar cargas de requisição e resposta de API contra Schema
jsondatetimevalidation
Perguntas frequentes
Como ver os detalhes do erro quando a validação falha?
Quando a validação falha, a ferramenta exibe a localização do caminho de cada erro, o tipo de erro e uma descrição específica. O caminho do erro usa notação de ponto (ex.: address.city), facilitando a localização rápida do campo problemático nos dados JSON.
Quais versões de JSON Schema são suportadas?
Suporta as versões JSON Schema Draft-07 e Draft-2020-12. A ferramenta identifica automaticamente a versão com base no campo $schema no Schema, garantindo que as regras de validação estejam de acordo com a especificação correspondente.
Quais tipos de restrições podem ser validadas?
Suporta validação de correspondência de tipos, campos obrigatórios, comprimento de string, intervalo numérico, valores enumerados, padrões regex, número de itens em array, itens únicos, validação de formato (email, URI, etc.) e restrições combinatórias como allOf, anyOf, oneOf e not.
Meus dados estão seguros ao usar esta ferramenta?
Absolutamente seguros. Toda a análise e validação dos dados JSON e do Schema são feitas localmente no navegador. Nenhum dado é enviado a servidores; sua estrutura de dados e Schema permanecem completamente privados.
Como testar rapidamente a funcionalidade de validação?
A ferramenta oferece um botão de dados de exemplo. Ao clicar, são carregados automaticamente dados JSON e Schema de exemplo, permitindo que você veja o resultado da validação imediatamente. Você também pode modificar os dados para observar as mudanças na validação.