Seu JSON
Sobre este formatador JSON
JSON é texto com nomes e valores, como {"cidade":"Lisboa","ok":true}. Muitas vezes chega numa linha só, enorme. Este formatador JSON abre essa linha para você ler, ou junta de novo numa linha (minificar).
Formatar põe espaços. Uma linha tira os espaços. O conteúdo não muda. “Ordenar nomes A–Z” só reordena os rótulos dentro de { }. O que está entre [ ] continua na mesma ordem.
Tudo fica nesta aba. Se sobra uma vírgula, um nome sem aspas ou as aspas são as outras, aparece um aviso. Corrija o texto na caixa: a página não inventa o que falta.
Espaços ou uma linha
Formatar acrescenta espaços para alinhar as partes. Uma linha (minificar) é o mesmo conteúdo sem esses espaços: mais curto para copiar.
| Opção | Notas |
|---|---|
| 2 espaços | Fácil de ler; o mais comum |
| 4 espaços | Um pouco mais de ar entre níveis |
| Tab | Se você prefere tab em vez de espaços |
| Uma linha | Os mesmos dados, sem espaços a mais, mais curto |
Como formatar JSON
- Cole o JSON: Já tem um exemplo curto na caixa se quiser testar Formatar.
- Clique Formatar ou Uma linha: Formatar abre o texto. Uma linha aperta. Marque ordenar nomes se quiser A–Z dentro de { }.
- Copie o resultado: Fica nesta aba. Nada é enviado a um servidor.
Perguntas frequentes
O JSON é enviado ou armazenado?
Não. O navegador lê nesta página. Feche a aba e ele some. Não há conta nem cópia em um servidor.
Por que diz que o JSON não é válido?
JSON é exigente. Vírgula no fim, aspas como 'isto', nome sem aspas ou comentário falham. O aviso abaixo da caixa aponta o primeiro problema. Arrume aquele trecho e clique Formatar de novo.
O que Uma linha (minificar) faz?
Escreve os mesmos nomes e valores sem espaços a mais, em geral numa linha. Os dados não mudam. Use Formatar para ler; Uma linha para copiar algo curto.
Ordenar nomes muda as listas?
Não. Só os rótulos dentro de { } vão para A–Z. Uma lista entre [ ] continua igual, porque essa ordem faz parte do dado.