Você está sem internet. As ferramentas que você já abriu continuam funcionando.
Converter JSON para CSV
Transforme um array JSON em uma tabela CSV que abre no Excel ou no Google Planilhas. Campos aninhados viram colunas próprias e você vê uma prévia da tabela na hora.
Seus arquivos não saem do seu dispositivo. Tudo funciona no seu navegador.
JSON
CSV
Relatar um problema
Como funciona
Adicione seu JSONCole, digite, abra um arquivo ou solte na caixa de entrada. Clique em Exemplo se quiser só dar uma olhada.
Confira o resultadoO resultado à direita se atualiza enquanto você digita. Os erros aparecem com a linha e a coluna.
Copie ou baixeCopie o CSV com um clique ou baixe como arquivo.
Como a conversão funciona
Cada item do array JSON vira uma linha e cada chave vira uma coluna. Objetos aninhados, como um endereço, são achatados em colunas como address.city, então nada se perde.
O arquivo baixado leva uma pequena marca que avisa o Excel para ler em UTF-8, assim acentos e caracteres especiais aparecem certos. Escolha ponto e vírgula como separador se o seu Excel espera esse formato.
Sobre JSON
JSON (JavaScript Object Notation) é um formato de texto para dados estruturados. Ele usa objetos com chaves e valores, arrays, strings, números, true, false e null. Quase toda API web e muitos arquivos de configuração usam JSON porque tanto pessoas quanto programas leem com facilidade.
Sobre CSV
CSV (valores separados por vírgula) guarda uma tabela como texto simples: uma linha por registro e um separador entre as colunas. Abre no Excel, no Google Planilhas e em quase qualquer ferramenta de banco de dados, por isso é o jeito mais fácil de levar dados de um programa para outro.
Perguntas frequentes
E se meus itens tiverem chaves diferentes?
Todas as chaves de todos os itens viram colunas. Os itens que não têm uma chave ficam com a célula vazia.
O que acontece com arrays dentro dos itens?
Os arrays são gravados em uma única célula como texto JSON, então os dados são mantidos e podem ser lidos de volta depois.
Meus dados são enviados para algum lugar?
Não. Tudo funciona no seu navegador. Seus dados JSON e CSV não são enviados para nossos servidores.
Qual o tamanho máximo do JSON?
Arquivos de vários megabytes funcionam bem. Arquivos muito grandes dependem da memória do seu dispositivo. As cores são desligadas em resultados muito grandes para a página continuar ágil.
Por que a ferramenta diz que meu JSON é inválido?
As causas mais comuns são uma vírgula faltando, uma vírgula sobrando antes de fechar um colchete ou chave, aspas simples no lugar de aspas duplas, ou comentários. A caixa de erro mostra a linha e a coluna para você corrigir rápido.
Funciona sem internet?
Sim. Depois que você abre a página uma vez, ela continua funcionando mesmo se a conexão cair.
Solte o arquivo para ver o que dá para fazer com ele