Ferramentas para desenvolvedores
Formatador JSON
Formate e organize dados JSON com indentação personalizável e ordenação opcional de chaves.
Executar ferramenta
Esta ferramenta formata e organiza estruturas JSON em texto legível diretamente no seu ecrã. O utilizador pode colar qualquer conteúdo JSON válido, ajustar o nível de indentação por espaços e ativar a ordenação alfabética das chaves dos objetos. Durante a formatação, os caracteres não ASCII, como acentos e símbolos tipográficos, são preservados na íntegra sem conversão para sequências de escape unicode. Quando introduz uma estrutura com erros de sintaxe, o painel assinala a falha de leitura em vez de gerar texto mal formatado. Caso o campo de entrada seja deixado vazio ou contenha apenas espaços em branco, a ferramenta devolve uma indicação informativa sem produzir blocos vazios. O recurso é útil para analisar respostas de interfaces de programação, verificar ficheiros de configuração e inspecionar registos de dados complexos com maior clareza visual e facilidade de depuração.
Instruções
- Cole ou escreva o texto JSON no campo de entrada principal.
- Defina o número pretendido de espaços para a indentação de cada nível estrutural.
- Ative a opção de ordenação se pretender ordenar as chaves dos objetos por ordem alfabética.
- Inicie o processamento para visualizar a estrutura formatada na área de saída.
Exemplos
- Entrada: {"cidade":"Lisboa","populacao":545000} com indentação 2 resulta no objeto estruturado em várias linhas com recuo de dois espaços.
- Entrada: {"z":1,"a":2} com ordenação de chaves ativada reorganiza as propriedades para apresentar a chave "a" antes da chave "z".
Perguntas frequentes
O que acontece se o JSON introduzido contiver erros de sintaxe?
Se o texto apresentar vírgulas em falta, aspas incorretas ou chavetas por fechar, o painel indica que a análise falhou e não gera o resultado formatado.
Os caracteres com acentuação gráfica são convertidos para códigos unicode?
Não. Os caracteres não ASCII, incluindo letras acentuadas e cedilhas, são mantidos exatamente como foram inseridos no texto original.
O que é apresentado quando o campo de entrada fica em branco?
Quando a entrada está vazia ou contém apenas espaços, a ferramenta conclui a verificação sem produzir conteúdo e apresenta uma mensagem a indicar a ausência de dados.