Formatador JSON

Use esta ferramenta online gratuita de forma privada no navegador, sem conta.

Gratuito · Sem registo · O JSON fica no seu navegador
Exemplos

Cole JSON ou escolha um exemplo para começar.

Tudo fica neste navegador.

Resultado

JSON formatado

{
  "name": "Alex",
  "active": true,
  "roles": [
    "developer",
    "admin"
  ]
}
Exemplo JSON

Exemplo JSON

Este exemplo é um objeto com um utilizador. As chaves dão nome a partes dos dados e os valores podem ser textos, números, booleanos, matrizes ou objetos aninhados. Carregue-o para ver os mesmos dados no formatador, na vista em árvore e no resumo X-Ray.

{
  "user": {
    "id": 1042,
    "name": "Alex",
    "active": true,
    "roles": ["developer", "admin"],
    "profile": {
      "country": "US",
      "timezone": "America/New_York"
    }
  }
}

Como formatar JSON

  1. Cole JSON ou carregue um exemplo

    Coloque um documento JSON no campo ou carregue um dos exemplos integrados para ver o fluxo sem enviar dados.

  2. Escolha Formatar ou Minificar

    Formatar acrescenta indentação legível; Minificar remove espaços desnecessários quando você precisa de uma cadeia JSON compacta.

  3. Valide e reveja o problema

    Use Validar para verificar a sintaxe JSON. Em um erro comum de copiar e colar, use Reparar e reveja o JSON resultante antes de reutilizá-lo.

  4. Inspecione ou copie o resultado

    Alterne entre Código, Árvore e X-Ray para inspecionar a saída e copie o JSON formatado ou o caminho JSON necessário.

Quando usar um formatador JSON

Uma resposta de API é difícil de ler

Uma pessoa de desenvolvimento ou suporte pode formatar uma resposta compacta antes de verificar campos aninhados, valores de estado ou uma propriedade inesperada.

Um ficheiro de configuração não é analisado

Antes de guardar uma configuração JSON, valide-a para encontrar erros como uma vírgula final ou uma chave sem aspas.

Uma carga copiada precisa de revisão segura

Use as vistas locais Árvore e X-Ray para inspecionar estrutura e avisos sobre números grandes antes de partilhar um resultado.

O que é JSON?

O que é JSON?

JSON é um formato leve baseado em texto para dados estruturados. Pessoas e programas usam-no para trocar informação porque é legível, amplamente suportado e independente de uma base de dados ou linguagem de programação específica. As API devolvem frequentemente JSON; as aplicações também o usam para definições, exportações e configuração.

O que são dados JSON?

O que são dados JSON?

Um documento JSON contém um único valor de raiz, geralmente um objeto ou uma matriz. Os objetos agrupam campos nomeados; as matrizes mantêm uma lista ordenada. Cada campo ou item usa um dos tipos de valor JSON abaixo.

ObjetoPropriedades nomeadas entre { }
MatrizItens ordenados entre [ ]
TextoTexto entre aspas duplas
NúmeroUm valor numérico finito
Booleanotrue ou false
NullO valor literal null
O que é o formato JSON?

O que é o formato JSON?

JSON tem um pequeno conjunto de regras rigorosas. Pequenos erros de pontuação podem tornar inválida uma resposta de API ou um ficheiro de configuração; por isso, um formatador é útil antes de partilhar ou guardar um documento.

  1. Use aspas duplas em cada chave e texto.
  2. Coloque objetos entre { } e matrizes entre [ ].
  3. Separe propriedades e itens da matriz com vírgulas.
  4. Não deixe uma vírgula após o último item.
  5. Use apenas dois-pontos entre uma chave de objeto e o seu valor.
  6. Use true, false e null em minúsculas.
  7. Os números não podem ter sinal de mais inicial nem ser NaN.
  8. Escape aspas numa string com uma barra invertida.
  9. Não adicione comentários; o JSON padrão não suporta comentários.
  10. Cada chaveta ou parêntese reto de abertura deve ter um fecho correspondente.
Entrada comum com erro
{
  name: 'Alex',
  active: True,
}
Após reparação comum
{
  "name": "Alex",
  "active": true
}
JSON válido
O que é JSON Schema?

O que é JSON Schema?

JSON Schema é uma norma separada para descrever a estrutura esperada dos dados JSON: campos obrigatórios, tipos de valor permitidos, formatos e mais. JSON são os dados; um schema é o seu contrato. Esta ferramenta valida atualmente a sintaxe JSON e ajuda a inspecionar a sua forma. Não afirma validar um JSON Schema.

Erros JSON comuns

Erros JSON comuns

A reparação trata apenas um conjunto limitado e previsível de erros de copiar e colar: comentários, chaves simples sem aspas, textos entre aspas simples, True/False/None ao estilo Python e vírgulas finais. Reveja o resultado reparado antes de o usar em produção.

FAQ

FAQ do formatador JSON

Esta ferramenta é gratuita?

Sim. As ferramentas ToolkitLoop podem ser usadas sem criar uma conta.

Os meus dados são privados?

Cada página explica o seu limite de processamento. As ferramentas locais mantêm os dados de trabalho no navegador.

Preciso de criar uma conta?

Não. As ferramentas ToolkitLoop podem ser usadas sem conta.

Os meus dados são enviados?

Quando a ferramenta o permite, o processamento é feito diretamente no navegador. Cada página explica o tratamento aplicável.