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
- Cole seus dados JSON na caixa de entrada à esquerda.
- Clique no botão "Formatar" para formatar os dados JSON em uma forma legível.
- Clique no botão "Minificar" para compactar os dados JSON em uma única linha.
- Clique no botão "Correção Automática" para corrigir automaticamente erros comuns de sintaxe JSON.
- Clique no botão "Copiar" para copiar o resultado para a área de transferência.
- Clique no botão "Limpar" para limpar as áreas de entrada e saída.
- Use a opção "Escapar Saída" para escapar a saída para incorporação no código do programa.
- 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.
{"name":"John","age":30}
{
"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.
{
"name": "John",
"age": 30
}
{"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
{name:'John',age:30,}
{"name":"John","age":30}
Ferramentas Relacionadas
Kit de Ferramentas de Processamento JSON
Kit de ferramentas JSON com comparação, validação de esquema, consulta JSONPath, ordenação de chaves, achatar/desachatar
Conversor JSON YAML
Converta entre formatos JSON e YAML com indentação personalizada e suporte a estilo flow/block
Conversor JSON CSV
Converta entre formatos JSON e CSV com achatamento de objetos aninhados e suporte a delimitador personalizado
Formatador XML
Formate e valide dados XML com destaque de sintaxe
Formatador YAML
Formate, valide dados YAML e converta para JSON com destaque de sintaxe e múltiplas opções de formato
Verificador de Diferenças de Texto
Compare diferenças entre dois textos ou arquivos com visualização lado a lado destacada