toolpug.com
Português

Gerador de JSON Schema

Gerador de JSON Schema — Infere tipos da amostra. Chaves observadas são obrigatórias; reveja as regras reais.. Processamento local.

Entrada

Apenas um exemplo; use «Testar exemplo» para preencher.

Carregar arquivo

Os ficheiros são processados neste navegador, sem envio.

Infere tipos da amostra. Chaves observadas são obrigatórias; reveja as regras reais.

Resultado —

Processamento local · Grátis · Sem cadastro

Exemplo de entrada e saída

Entrada

{"name":"Alice","age":28,"tags":["tools",1],"active":true}

Resultado

{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "type": "object",
  "properties": {
    "name": {
      "type": "string"
    },
    "age": {
      "type": "integer"
    },
    "tags": {
      "type": "array",
      "items": {
        "anyOf": [
          {
            "type": "string"
          },
          {
            "type": "integer"
          }
        ]
      }
    },
    "active": {
      "type": "boolean"
    }
  },
  "required": [
    "name",
    "age",
    "tags",
    "active"
  ]
}

Como usar

  1. Digite ou cole conteúdo, ou carregue o exemplo.
  2. Processe e confira o resultado.
  3. Copie o resultado ou use uma ferramenta relacionada.

Formato de entrada e limites

Gerador de JSON Schema — Infere tipos da amostra. Chaves observadas são obrigatórias; reveja as regras reais.. Processamento local.

Perguntas frequentes

Preciso enviar dados ou me cadastrar?

Ferramentas locais não enviam dados. IP e DNS enviam consulta e IP aos terceiros indicados apenas após clicar.

Privacidade

Ferramentas relacionadas

Todas as ferramentas →