Embelezador JSON - Formatador JSON

Torne JSON legível e organizado em segundos com nosso formatador Online. Ideal para debug, aprendizado e uso direto no navegador.

Tags: beautify code json

🚀 181,062 conversões totais (338 este mês)

Pratique Python com desafios de código

Resolva problemas práticos direto neste editor: rode os testes de exemplo, envie sua solução e receba uma revisão de código por IA.

Todos os desafios de Python
Fácil

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

Você vai aprender AritméticaValores de retorno
BeginnerLearning-pathVariables
Fácil

Distance Between Points

Compute the straight-line distance between two points.

Você vai aprender Teorema de PitágorasRaízes quadradas
BeginnerFunctionsLearning-pathmath
Fácil

Average of Three

Average three whole numbers.

Você vai aprender AritméticaDivisão
BeginnerLearning-pathVariables
Fácil

Dias em um Mês

Retorne quantos dias tem um mês, incluindo anos bissextos.

Você vai aprender Regras do calendárioFunções auxiliares
BeginnerConditionsFunctionsLearning-path
Fácil

Produto escalar de dois vetores

Multiplique dois vetores elemento a elemento e some os resultados, a operação central de todo neurônio.

Você vai aprender VetoresProduto escalar
Redes neuraisaiaprendizado de máquina
Fácil

Verificação de Número Primo

Decida se um número é primo.

Você vai aprender DivisibilidadeOtimizar laços
BeginnerLoopsNumbersStudent-beginner
Fácil

Número de Armstrong

Verifique se um número é igual à soma de seus dígitos elevados à quantidade de dígitos.

Você vai aprender Extrair dígitosPotências
BeginnerNumbersStudent-beginner
Fácil

Largest of Three

Pick the largest of three numbers without a built-in max.

Você vai aprender ComparaçõesCombinar condições
BeginnerConditionsLearning-path
Fácil

Number Triangle

Build a triangle of increasing numbers.

Você vai aprender Linhas crescentesContador entre linhas
BeginnerLearning-pathNested-loopsPatterns
Fácil

Row Sums

Add up every row of a grid.

Você vai aprender Listas 2DLaços aninhados
BeginnerGridsLearning-path
Fácil

Sum of Odd Numbers

Add every odd number up to a limit.

Você vai aprender Laços forAcumuladores
BeginnerLearning-pathLoops
Fácil

Lista de tarefas

Mantenha uma lista de tarefas: adicione, marque como feitas, remova e informe o que ainda está pendente.

Você vai aprender Coleções tipadasRecords
BeginnerSimulationStrings

Introdução

Este embelezador de JSON online ajuda você a formatar JSON não estruturado em um layout limpo e legível. Alimentado pelo embelezador Pretty Diff, ele permite que você visualize os resultados em uma visualização de código ou em uma visualização de árvore para melhor visualização.

Como Usar Esta Ferramenta

Para começar, basta colar seu código JSON diretamente no editor ou carregar um arquivo JSON usando o botão **Upload**. Uma vez que o processo de embelezamento esteja completo, você pode baixar o JSON formatado, salvá-lo ou compartilhá-lo com outros usando um link único. Fazer login com Google ou GitHub permite que você salve os resultados na sua conta para uso futuro.

O que é JSON?

JSON (JavaScript Object Notation) é um formato de dados leve e de padrão aberto que usa texto legível por humanos para representar objetos de dados consistindo em pares de atributo-valor e arrays. É amplamente utilizado para intercâmbio de dados, particularmente como uma alternativa mais simples ao XML em sistemas AJAX.

A popularidade do JSON vem de sua simplicidade e versatilidade, tornando-o um formato ideal para APIs, arquivos de configuração e outras tarefas de compartilhamento de dados. Saiba mais

Sintaxe JSON

JSON define duas estruturas principais: objetos e arrays.

  • **Objetos**: Uma coleção de pares nome-valor delimitados por chaves `{}`.
  • **Arrays**: Uma lista de valores delimitados por colchetes `[]`.

JSON suporta sete tipos de dados: string, número, objeto, array, `true`, `false` e `null`. Abaixo está um exemplo de um objeto JSON contendo pares nome-valor. A chave "phoneNumbers" contém um array de dois objetos:

      
{
  "firstName": "Duke",
  "lastName": "Java",
  "age": 18,
  "streetAddress": "100 Internet Dr",
  "city": "JavaTown",
  "state": "JA",
  "postalCode": "12345",
  "phoneNumbers": [
    {
      "Mobile": "111-111-1111"
    }, {
      "Home": "222-222-2222"
    }
  ]
}
      
    

Exemplos

Não embelezado:

      
{"colors":[{"color":"black","category":"hue","type":"primary","code":{"rgba":[255,255,255,1],"hex":"#000"}},{"color":"white","category":"value","code":{"rgba":[0,0,0,1],"hex":"#FFF"}}]}
      
    

Após embelezamento:

      
{
  "colors": [
    {
      "color": "black",
      "category": "hue",
      "type": "primary",
      "code": {
        "rgba": [
          255, 255, 255, 1
        ],
        "hex": "#000"
      }
    }, {
      "color": "white",
      "category": "value",
      "code": {
        "rgba": [
          0, 0, 0, 1
        ],
        "hex": "#FFF"
      }
    }
  ]
}