Gerador e validador de esquemas
Formato de entrada
Formato de saída
Escreva algo para ver o resultado.
Validar com JSON Schema
Cole um esquema ou use o gerado a partir dos seus dados.
Ajuda e informações
Sobre esta ferramenta
Cole dados de exemplo e a ferramenta deduz um esquema adequado ao formato: JSON, YAML e TOML dão um JSON Schema (rascunho 2020-12), XML um XML Schema (XSD) e CSV um esquema de tabela com tipos de coluna e restrições. Uma tabela mostra a estrutura. Abaixo, cole um esquema existente para validar os dados; cada problema aparece com a sua localização. O JSON Schema aceita os rascunhos 4, 7, 2019-09 e 2020-12; em XML funcionam XSD e RELAX NG.
Bom saber
Um esquema deduzido de um só exemplo só conhece esse exemplo: reveja-o e flexibilize tipos ou retire propriedades obrigatórias onde os dados possam variar. Com vários elementos numa lista, as propriedades em falta em alguns tornam-se opcionais.
Mais ferramentas
- Formatador JSON – Formatar e validar JSON, YAML, TOML, XML, CSV
- Conversor de formatos – Converter JSON, YAML, TOML, XML e CSV entre si
- Cliente REST – Enviar pedidos HTTP e ver a resposta
- Base64 – Codificar e decodificar texto
- Codificar URL – Codificar, decodificar e dividir URLs
- Gerador de hash – MD5, SHA-1, SHA-256 e mais para texto ou ficheiros
- Gerador de UUID – UUIDs aleatórios ou ordenados por tempo
- Decodificador JWT – Ler o cabeçalho e os dados de um token
- Hora Unix – Hora Unix para data e vice-versa
- Conversor de cor – HEX, RGB, HSL e verificação de contraste