Formate, valide e explore JSON. Abra um arquivo local, navegue em uma árvore recolhível e copie ou baixe o resultado.
Cole JSON ou abra um arquivo local para começar.
A entrada mudou. O resultado é da sua última execução bem-sucedida.
Chaves de objeto duplicadas são preservadas. Ponteiros para essas chaves e seus filhos são ambíguos e não podem ser copiados.
O ponteiro raiz é uma string vazia. Valores de string são copiados com aspas JSON.
Cole JSON ou abra um arquivo local UTF-8 JSON, depois escolha Formatar para formatá-lo de forma legível com 2, 3 ou 4 espaços, ou tabulações. Use Minificar para remover espaços em branco fora das strings, ou Validar para verificar a sintaxe e inspecionar o resultado. Alterne entre Código e Árvore para ler a saída, encontrar um valor ou explorar objetos e arrays aninhados. Todo o processamento acontece localmente no seu navegador.
Alterne para a Árvore após formatar ou validar um documento. Expanda e recolha objetos e matrizes, pesquise chaves e valores em ramos recolhidos e use os botões de correspondência anterior e próxima para explorar os resultados no contexto. Selecione um nó para copiar seu valor JSON completo ou seu JSON Pointer. Os caminhos de ponteiro escapam barras e tis; o ponteiro raiz é uma string vazia. Chaves duplicadas são preservadas, mas ponteiros ambíguos não podem ser copiados.
A Validação verifica a sintaxe JSON estrita e informa a linha e a coluna de um erro. Ela rejeita vírgulas finais, strings com aspas simples, colchetes não correspondidos, caracteres de controle não escapados, vírgulas ausentes e chaves de objeto sem aspas. Ela não aceita comentários, JSON5 ou JSONC. Se você alterar a entrada ou a validação falhar, o último resultado bem-sucedido permanecerá visível com um aviso; execute a Formatação ou a Validação novamente antes de copiar ou baixar um resultado atualizado.
Escolha sua indentação, formate ou minifique JSON e baixe o resultado como um arquivo .json. Os números retêm todos os dígitos, decimais e expoentes; chaves duplicadas, ordem das chaves e escapes de string são preservados. Documentos pequenos têm realce de sintaxe; os maiores usam texto simples legível. A ferramenta suporta até 2 MiB de entrada, 50,000 valores, 128 níveis de aninhamento e 8 MiB de saída formatada. A navegação na árvore exibe 500 linhas por vez, enquanto a busca abrange o documento inteiro. Nenhuma conta ou upload é necessário.
Um formatador ou embelezador de JSON adiciona indentação consistente. Um visualizador de JSON ajuda a inspecionar o documento com uma árvore recolhível e pesquisa de chave/valor. Um validador de JSON verifica a sintaxe e informa a linha e a coluna de um erro. Um minificador de JSON remove espaços em branco fora das strings para produzir um JSON compacto. Esta ferramenta combina os quatro em uma única página.
Cole seu JSON minificado ou abra um arquivo .json local. Escolha 2, 3 ou 4 espaços, ou tabulações, e clique em Formatar. Inspecione a visualização de Código ou Árvore, depois copie ou baixe o resultado. A Minificação remove a formatação novamente sem alterar os espaços em branco dentro dos valores de string.
Clique em Validar para verificar o documento. O JSON inválido é reportado com uma linha e coluna para que você possa inspecionar o problema. Verifique se há vírgulas faltando, colchetes não correspondidos, vírgulas finais, caracteres não escapados ou aspas simples em vez de aspas duplas. O JSON não permite comentários. Corrija a entrada e execute Validar novamente para atualizar o resultado.
Sim. A formatação, validação, navegação em árvore e pesquisa são executadas localmente no seu navegador. O JSON que você cola ou abre não é enviado, incluído em eventos de análise ou salvo por esta ferramenta. O download cria um arquivo local. Abrir Phoenix Code não transfere seus dados automaticamente.
Última atualização:
Um editor de código moderno com visualização ao vivo, desenvolvido para desenvolvedores web e designers.
Experimente o Phoenix Code Gratuitamente