Lendo respostas da API
Cole uma resposta minificada e veja sua estrutura de relance, em vez de uma única linha longa.
Cole o JSON e ele será verificado e formatado à medida que você digita. Escolha entre 2 espaços, 4 espaços, uma tabulação ou saída minimizada; organize as chaves, se desejar; e identifique a linha e a coluna exatas quando houver algum erro. Seus dados nunca são enviados.
O que é JSON, por que ele apresenta erros e como corrigi-los rapidamente.
Um formatador de JSON transforma o texto JSON em um layout organizado e indentado, fácil de ler, ou o comprime em uma única linha compacta para envio. Um validador verifica se o texto é realmente JSON e indica onde ele não está de acordo com o formato.
Essa ferramenta faz as duas coisas ao mesmo tempo. Ela analisa seu JSON com um analisador rigoroso, exibe o resultado no formato que você escolher e indica a linha e a coluna de qualquer erro, para que você possa corrigi-lo sem precisar procurar no texto.
Cole uma resposta minificada e veja sua estrutura de relance, em vez de uma única linha longa.
Verifique se há erros de digitação no pacote, nas configurações e nos arquivos de dados antes que o aplicativo não consiga carregá-los.
Minimize o JSON para remover os espaços em branco antes de incorporá-lo a uma página, a uma solicitação ou a um teste.
O JSON possui um conjunto reduzido de regras. O texto é colocado entre aspas duplas, incluindo todas as chaves. Os valores podem ser cadeias de caracteres, números, true, false, null, matrizes ou objetos. Os itens são separados por vírgulas, sem vírgula após o último, e comentários não são permitidos.
A maioria dos erros decorre de alguns hábitos herdados do JavaScript ou de outras linguagens: aspas simples, chaves sem aspas, vírgulas finais, comentários e valores como `undefined` ou `NaN`. O validador identifica o problema encontrado e indica a linha e a coluna em que ele ocorre.
A formatação aqui trata seus dados com cuidado. Números e cadeias de caracteres são copiados exatamente como estão escritos; portanto, um ID longo como 12345678901234567890 não perde dígitos e 1,0 não se transforma em 1. Apenas os espaços em branco são alterados, além da ordem das chaves, caso você ative a opção “Ordenar chaves”. Se a mesma chave aparecer duas vezes em um objeto, a ferramenta exibirá um aviso, pois a maioria dos analisadores mantém apenas o último valor.
Seu JSON é analisado e formatado no seu navegador pelo JavaScript desta página. Ele não é enviado, armazenado nem registrado, e os arquivos baixados são criados no seu dispositivo.
Somente JSON padrão é aceito. Comentários, vírgulas finais, aspas simples e NaN são sinalizados como erros, e a ferramenta não os corrige automaticamente. Arquivos muito grandes, com mais de cerca de 10 MB, não são processados.
Cole seu JSON na caixa de entrada. Ele será formatado imediatamente com a indentação que você escolher: 2 espaços, 4 espaços ou uma tabulação. Em seguida, copie o resultado ou baixe-o como um arquivo .json.
A ferramenta analisa seu texto com um analisador JSON rigoroso. Se houver algum erro, ela exibe a linha e a coluna do problema, acompanhadas de uma breve explicação, e um botão leva você até esse ponto na entrada.
A opção “Beautify” adiciona quebras de linha e recuos para facilitar a leitura do JSON. A opção “Minify” remove todos os espaços em branco opcionais para tornar o texto o mais compacto possível. Os dados permanecem os mesmos em ambos os casos.
As causas mais comuns são uma vírgula a mais no final, aspas simples em vez de aspas duplas, chaves sem aspas, falta de uma vírgula entre itens ou comentários. O JSON padrão não permite nada disso, e a mensagem de erro indica o local exato do problema.
Não. As sequências de caracteres e os números são mantidos exatamente como você os escreveu, incluindo números muito grandes e valores como 1,0 ou 1e3. Apenas os espaços em branco são alterados, além da ordem das chaves, caso você ative a opção “Ordenar chaves”.
Isso não está previsto no JSON padrão. Formatos como o JSON5 e o JSONC permitem isso, mas este validador segue o padrão, por isso sinaliza comentários e vírgulas finais como erros.
Não. A formatação e a validação são executadas no seu navegador, e seu JSON nunca sai do seu dispositivo. Isso torna o processo seguro para respostas de API e arquivos de configuração que você prefere manter em sigilo.
Até cerca de 10 MB de texto. A velocidade depende do seu dispositivo; portanto, arquivos muito grandes podem demorar um pouco para serem processados em um celular. Tudo é processado na memória do seu navegador.
A página inicial apresenta dezenas de outras ferramentas gratuitas que não exigem uma chave de API.
Unir linhas e remover quebras de linha do texto.
Abrir ferramentaRemova espaços, tabulações e linhas em branco do texto.
Abrir ferramentaRemova as linhas repetidas de qualquer lista.
Abrir ferramentaDescubra seu endereço IP e pesquise qualquer endereço IP.
Abrir ferramentaNão há pergunta correspondente.
Compartilhe sua opinião sobre essa ferramenta com outros visitantes.