{
name: 'Alex',
active: True,
}Formatador JSON
Formate, valide e inspecione dados JSON diretamente no navegador. Organize JSON confuso, confirme a estrutura, encontre erros e compreenda o formato JSON sem carregar os seus dados.
Privado por predefinição
Gratuito · Sem registo · O JSON fica no seu navegador
Cole JSON ou escolha um exemplo para começar.
⌂ Tudo fica neste navegador.
JSON formatado
{
"name": "Alex",
"active": true,
"roles": [
"developer",
"admin"
]
}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"
}
}
}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?
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.
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.
- Use aspas duplas em cada chave e texto.
- Coloque objetos entre { } e matrizes entre [ ].
- Separe propriedades e itens da matriz com vírgulas.
- Não deixe uma vírgula após o último item.
- Use apenas dois-pontos entre uma chave de objeto e o seu valor.
- Use true, false e null em minúsculas.
- Os números não podem ter sinal de mais inicial nem ser NaN.
- Escape aspas numa string com uma barra invertida.
- Não adicione comentários; o JSON padrão não suporta comentários.
- Cada chaveta ou parêntese reto de abertura deve ter um fecho correspondente.
{
"name": "Alex",
"active": true
}JSON válidoO 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
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 do formatador JSON
O que é JSON?
JSON, abreviação de JavaScript Object Notation, é um formato de texto para dados estruturados, amplamente utilizado por API, ficheiros de configuração e aplicações web.
O que é um ficheiro JSON?
Um ficheiro JSON é um ficheiro de texto simples, geralmente terminado em .json, que contém dados JSON. Pode ser aberto num editor de código ou processado por software que suporte JSON.
A formatação altera os dados?
Não. A formatação altera apenas os espaços em redor de JSON válido. A ToolkitLoop preserva o texto numérico original em vez de o reserializar através de números JavaScript.
A formatação valida JSON Schema?
Não. A formatação verifica a sintaxe JSON, não as regras de negócio de JSON Schema nem os campos exigidos por uma API.