O que esta ferramenta faz
Introduza um array JSON de objetos para criar uma tabela CSV. Os campos de todos os objetos formam os cabeçalhos; os campos em falta deixam células vazias e os objetos e arrays aninhados são preservados como texto JSON nas células.
- Converta um array JSON numa tabela CSV para abrir numa folha de cálculo.
- As vírgulas, as aspas duplas e as novas linhas dentro do campo têm escape de acordo com as regras do CSV.
- Os valores que começam com um símbolo de fórmula estão protegidos contra a injeção de folhas de cálculo.
Como utilizar
- Cole o JSON com a matriz de objetos de nível superior.
- Clique em "Converter para CSV".
- Verifique cabeçalhos, campos vazios e valores aninhados.
- Copie os resultados ou descarregue o ficheiro result.csv.
Utilizações comuns
- Importe as respostas da interface para o Excel ou para o software de folha de cálculo.
- Converta os dados de teste num formato simples para análise de dados.
- Resuma campos que não são idênticos em objetos diferentes.
Funcionalidades do JSON → CSV
Converta matrizes de objetos em CSV padrão, manipulando corretamente aspas, vírgulas, novas linhas e campos em falta. Verifique o resultado e copie o texto de que precisar.
FAQ
O objeto JSON de nível superior pode ser convertido?
O modelo de entrada explícito para esta ferramenta é uma matriz de objetos; coloque primeiro os objetos individuais na matriz, por exemplo [{"nome":"Tom"}].
Como gerar objetos aninhados?
Os objetos e arrays aninhados serão serializados em strings JSON e colocados num campo CSV, e não em [Object Object].
O que acontece se faltar um campo?
O cabeçalho utiliza a união de todos os campos do objeto; quando um objeto não possui este campo, a célula correspondente fica em branco.