Converta arrays JSON em tabelas CSV ou transforme CSV em JSON localmente, sem upload.
Relacionado
JSON rarely lives alone. Convert between JSON and YAML/CSV/XML, decode JWTs, generate types, and validate against JSON Schema — every step staying in the browser.
Um array JSON de objetos se mapeia para uma tabela CSV — uma linha por objeto, colunas a partir da união das chaves. O trabalho real está no quoting e no tratamento dos valores aninhados.
Uma vírgula final depois da última propriedade do objeto ou do último item de um array é válida em alguns contextos do JavaScript, mas não é JSON válido.
Cole um array de objetos JSON e clique em To CSV : você obtém uma tabela pronta para planilhas —— o cabeçalho é a união de todas as chaves dos objetos, e objetos ou arrays aninhados são escritos como JSON compacto dentro da célula. Cole CSV e clique em To JSON : cada linha vira um objeto com os cabeçalhos como chaves. Todo o processamento ocorre no seu navegador; nenhum dado é enviado a um servidor.
Você pode chamar de json format to csv, convert json into csv, json-to-csv converter, csv to json converter ou simplesmente exportação CSV : esta ferramenta cobre os dois sentidos pela mesma entrada.
true/false e null são restaurados ao seu tipo e o restante permanece como stringSe o seu JSON tiver erros de sintaxe, a ferramenta repara primeiro os problemas comuns antes de converter. Para o passo a passo completo, veja Como converter JSON em CSV (e vice-versa), ou limpe o JSON antes com o JSON Fix.
Cada objeto ou array aninhado é serializado como texto JSON na sua célula. O CSV é plano, e essa convenção mantém a conversão reversível. O cabeçalho é a união de todas as chaves dos objetos, então registros com campos extras ou faltantes ainda assim ficam alinhados.