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

  1. Cole ou escreva o texto JSON no campo de entrada principal.
  2. Defina o número pretendido de espaços para a indentação de cada nível estrutural.
  3. Ative a opção de ordenação se pretender ordenar as chaves dos objetos por ordem alfabética.
  4. 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.

Incorporar esta ferramenta

Adicione esta ferramenta funcional da SmartPlusLab ao seu site com o código abaixo.