ToolHub
Abrir ferramenta

Gerador de JSON Schema

Gere automaticamente definições de JSON Schema a partir de dados JSON

Ferramentas para desenvolvedores

Sobre esta ferramenta

O Gerador de JSON Schema cria definições de JSON Schema a partir dos seus dados JSON. Analisa a estrutura e os tipos, gerando Schema completo conforme as especificações JSON Schema Draft-07 e Draft-2020-12, com suporte a inferência automática de tipos e detecção de campos obrigatórios.

Principais recursos

Pré-visualização rápida

Casos de uso

json schema validation api draft-07

Perguntas frequentes

Quais versões de JSON Schema são suportadas?

Suporta as versões JSON Schema Draft-07 e Draft-2020-12. Você pode selecionar a versão alvo no menu suspenso antes da geração; o Schema gerado incluirá automaticamente a declaração $schema correspondente.

Como funciona a inferência de tipos?

A ferramenta infere automaticamente os tipos a partir dos valores JSON: string infere como string, inteiro como integer, ponto flutuante como number, booleano como boolean, array como array, objeto como object e null como null. Estruturas aninhadas geram recursivamente sub-Schemas.

Quais formatos a inferência de formato suporta?

Com a opção 'Inferir formato' ativada, a ferramenta reconhece formatos comuns de string, incluindo email, URI, date-time e UUID, e adiciona o campo format correspondente ao Schema. Strings não correspondentes são marcadas apenas como tipo string.

Meus dados estão seguros ao usar esta ferramenta?

Absolutamente seguros. Toda a análise e geração de Schema são feitas localmente no navegador. Nenhum dado é enviado a servidores; a estrutura dos seus dados permanece completamente privada.

Como verificar se o Schema gerado está correto?

Após gerar o Schema, clique no botão 'Validar' para verificar os dados JSON originais contra o Schema gerado. A ferramenta reporta os resultados da validação, incluindo incompatibilidade de tipos, campos obrigatórios ausentes e outras mensagens de erro.