./prontouso

Formatador JSON, YAML e XML

Valide e formate JSON, converta mapeamentos YAML comuns para JSON ou o caminho inverso, e formate ou minifique XML. O processamento roda localmente no seu navegador.

Roda localmente no seu navegador. Esta ferramenta não faz upload da sua entrada.
Ou solte um arquivo .json ou escolha um arquivo.json · até 2.0 MB. Lido no seu navegador, nunca enviado.

Saída

Cole um JSON para começar.

O que é um Formatador de JSON, YAML e XML?

Formate ou minifique JSON, converta entre JSON e YAML, e limpe a formatação de XML localmente no navegador.

Formatar JSON

Formatar deixa o JSON mais fácil de ler ao adicionar quebras de linha e indentação de dois espaços. Isso não muda a estrutura dos dados.

Pequeno exemplo de JSON

Um objeto compacto pode ser expandido para uma versão legível.

{"name":"ProntoUso","active":true}

Minificar JSON

Minificar remove espaços em branco desnecessários depois da interpretação, o que ajuda quando você precisa de um conteúdo compacto ou quer normalizar a saída JSON.

Validar JSON

A ferramenta valida usando JSON.parse. Se a entrada for inválida, o erro de interpretação do navegador é mostrado e nenhuma saída formatada é gerada.

  • Nomes de propriedades precisam usar aspas duplas.
  • Strings precisam usar aspas duplas.
  • Vírgulas sobrando no final não são JSON válido.

Como usar

  • Escolha a aba JSON, YAML ou XML conforme o formato em que está trabalhando.
  • Cole texto no editor de entrada ou carregue um arquivo de texto compatível.
  • Escolha Formatar, Minificar ou a direção de conversão YAML necessária.
  • Use Copiar quando o campo de saída tiver o resultado desejado.

Notas de formatação

O formatador interpreta a entrada antes de escrever a saída. JSON mantém a mesma estrutura de dados, enquanto YAML e XML podem voltar com espaçamento mais limpo ou um estilo de apresentação diferente.

Perguntas frequentes

Qual é a diferença entre formatar e minificar?

Formatar adiciona quebras de linha e indentação para facilitar a leitura. Minificar remove espaços em branco desnecessários para gerar um resultado compacto.

O que torna um JSON inválido?

Problemas comuns incluem vírgulas sobrando, strings com aspas simples, nomes de propriedades sem aspas e chaves ou colchetes incompletos.

Isso valida JSON Schema?

Não. A ferramenta atual valida se a entrada tem sintaxe JSON válida por meio da interpretação. Ela não valida contra um schema.

Também funciona com YAML e XML?

Sim. Use o modo YAML para YAML para JSON ou JSON para YAML, e o modo XML para formatar ou minificar XML. Validação por JSON Schema fica na ferramenta separada de schema.