CoderTools

Formatador JSON

Formate e valide seus dados JSON para facilitar a leitura e depuração. Suporta minificação, embelezamento e realce de sintaxe.

Como Usar o Formatador JSON

Passos para Usar

  1. Cole seus dados JSON na caixa de entrada à esquerda.
  2. Clique no botão "Formatar" para formatar os dados JSON em uma forma legível.
  3. Clique no botão "Minificar" para compactar os dados JSON em uma única linha.
  4. Clique no botão "Correção Automática" para corrigir automaticamente erros comuns de sintaxe JSON.
  5. Clique no botão "Copiar" para copiar o resultado para a área de transferência.
  6. Clique no botão "Limpar" para limpar as áreas de entrada e saída.
  7. Use a opção "Escapar Saída" para escapar a saída para incorporação no código do programa.
  8. Use a opção "Modo Escuro" para alternar o tema de exibição.

Exemplo de Saída Escapada

Quando a saída escapada está ativada, as strings JSON são escapadas para incorporação direta no código do programa. Por exemplo:

Saída Normal::

{ "message": "Hello \"World\"", "newline": "Line 1\nLine 2" }

Saída Escapada::

{\n \"message\": \"Hello \\\"World\\\"\",\n \"newline\": \"Line 1\\nLine 2\"\n}

Recursos

  • Formatação Automática: Embeleze seus dados JSON com indentação e quebras de linha adequadas.
  • Validação de Sintaxe: Verifique erros de sintaxe em seus dados JSON e forneça mensagens de erro.
  • Realce de Sintaxe: Marque pares chave-valor JSON e tipos de dados com cores diferentes.
  • Função Minificar: Converta JSON formatado em uma forma compacta de linha única para reduzir o tamanho dos dados.
  • Correção Automática: Corrija automaticamente erros comuns de sintaxe JSON, como chaves sem aspas e vírgulas extras.
  • Escapar Saída: Escape strings JSON para incorporação direta no código do programa.
  • Processamento Local: Todo o processamento de dados é feito no seu navegador, nada é enviado para servidores.
  • Processamento em Tempo Real: As alterações na entrada são processadas automaticamente e os resultados são atualizados.

Detalhes da operação

Formatar

Embeleza JSON com indentação de 2 espaços e quebras de linha, preservando a ordem das chaves.

Entrada:
{"name":"John","age":30}
Saída:
{
  "name": "John",
  "age": 30
}

Minificar

Remove todos os espaços em branco e quebras de linha desnecessários para criar um formato compacto de linha única.

Entrada:
{
  "name": "John",
  "age": 30
}
Saída:
{"name":"John","age":30}

Correção automática

Corrige automaticamente erros de sintaxe JSON comuns:

  • Adiciona aspas duplas em torno de nomes de propriedades sem aspas
  • Substitui aspas simples por aspas duplas
  • Remove vírgulas finais antes de colchetes de fechamento
Entrada:
{name:'John',age:30,}
Saída:
{"name":"John","age":30}

Menu Rápido

Nenhuma ferramenta recente