Levar a resposta de uma API para quem trabalha no Excel passa por converter JSON em CSV. Esta ferramenta reúne todas as chaves presentes no array para que nenhuma coluna se perca, achata objetos aninhados em colunas com nomes separados por ponto e coloca entre aspas qualquer valor que contenha o delimitador ou uma quebra de linha.
Toda chave encontrada em qualquer objeto vira uma coluna, e os registros que não a possuem ficam com a célula vazia. Assim nenhum campo se perde por aparecer só em linhas posteriores.
Eles são achatados em colunas com nomes separados por ponto: um objeto user com um campo name vira a coluna «user.name». Arrays são serializados como JSON dentro de uma única célula.
Porque contêm o delimitador, aspas ou quebras de linha. Duplicar as aspas internas e cercar o campo com aspas é o padrão de escape do CSV.
Porque o Excel adivinha a codificação ao abrir o arquivo com dois cliques. Importe o CSV em Dados > Obter dados indicando UTF-8 e os acentos aparecem corretamente.
Formatador JSON · Codificador Base64 · Codificador de URL · Decodificador JWT · Ver todas as ferramentas
Também disponível em: English · Español · Français · Deutsch