Command Palette

Search for a command to run...

CO

Conversor JSON para CSV

Converta JSON para CSV on-line Transforma uma matriz de objetos em um arquivo pronto para planilha, achata objetos aninhados e escapa campos por RFC 4180. lado do cliente, sem inscrição.

O que é um conversor JSON para CSV?

Um conversor JSON para CSV pega uma matriz JSON de objetos e a reescreve como valores separados por vírgulas, com uma coluna por propriedade e uma linha por objeto Cole a resposta de uma API, uma consulta de banco de dados ou um documento exportado e recupere um arquivo que você pode abrir diretamente no Excel, Planilhas do Google ou Números Os nomes das propriedades se tornam a linha do cabeçalho e cada objeto se torna uma linha de dados abaixo.

Aqui está o que este conversor online de JSON para CSV faz com uma entrada irregular Colar [{"id":1", nome ":" Lovelace, Ada "," endereço ": {" cidade ":" Londres "}}, {"id":2 "nome": "Grace Hopper", "tags": ["navy", "cobol"]}] e clique em Converter para CSV. O cabeçalho sai como id, name, address.city,tags: a cidade aninhada se torna sua própria coluna, e tags, que apenas o segundo objeto tem, é adicionado no final A primeira linha é 1 "Lovelace, Ada", Londres, com o nome citado porque contém uma vírgula, e a segunda linha mantém a matriz de tags como JSON em uma célula com suas aspas duplicadas.

JSON é o formato que as APIs e os programas JavaScript falam, mas planilhas, ferramentas de business intelligence e colegas não técnicos precisam de CSV tabular Fazer a conversão à mão significa escolher as colunas, manipular registros que estão faltando em um campo e citar qualquer valor que contenha uma vírgula ou uma quebra de linha Esta ferramenta constrói o cabeçalho a partir da união de cada chave em todos os objetos, de modo que linhas com diferentes formas ainda se alinham, e escapa de campos usando as regras RFC 4180 para que um valor como um endereço completo sobreviva à viagem em uma planilha intacta Objetos aninhados podem ser achatados em colunas de notação de pontos, como endereço.city, e matrizes podem ser unidas ou mantidas como JSON em uma única célula.

Tudo é executado no seu navegador sem bibliotecas e sem servidor, então o JSON que você cola - que geralmente contém cargas úteis da API, registros de usuários ou dados internos - nunca é carregado ou armazenado O conversor funciona offline depois de carregado, permite escolher o delimitador e o final da linha e avisa quando um item não é um objeto ou quando a entrada é um único objeto em vez de uma matriz.

Como usar o conversor JSON para CSV?

  1. Cole ou carregue seu JSON

    Cole uma matriz JSON de objetos no painel de entrada ou clique em Carregar amostra para começar a partir de um exemplo realista Um único objeto também funciona e se torna uma linha.

  2. Escolha o achatamento e matrizes

    Achatar objetos aninhados está ativado por padrão e expande colunas estilo endereço.city; desamarre-o para manter um objeto aninhado como JSON em uma célula. Escolha como JSON ou junte-se a ; para matrizes.

  3. Defina o delimitador e o final da linha

    Selecione vírgula, ponto e vírgula, guia ou pipe e escolha terminações de linha LF (Unix) ou CRLF (Excel) CRLF é a linha que termina RFC 4180 especifica e a escolha mais segura para software Windows mais antigo.

  4. Copie ou baixe o CSV

    Clique em Converter para CSV. Copie o resultado para sua área de transferência ou baixe-o como data.csv e, em seguida, abra-o em sua planilha ou ferramenta de importação.

Principais características

  • Detecção de cabeçalho de união

    A linha de cabeçalho é construída a partir de cada chave vista em todos os objetos na ordem de primeira visualização, de modo que registros com campos diferentes ainda produzem colunas alinhadas

  • Achatamento de objetos aninhados

    Opcionalmente, expanda objetos aninhados em colunas de notação de ponto, como address.city e address.zip, em vez de despejar JSON bruto em uma célula

  • RFC 4180 Escapando

    Qualquer valor contendo o delimitador, uma aspa ou uma quebra de linha é envolto em aspas duplas e as aspas internas são duplicadas, portanto, o arquivo analisa corretamente

  • Delimitador e Controle de Finalização de Linha

    Exporte com separadores de vírgula, ponto e vírgula, guia ou tubo e terminações de linha LF ou CRLF para corresponder ao Excel, Sheets ou seu pipeline de importação

Frequently Asked Questions

Cole uma matriz JSON de objetos no painel de entrada e clique em Converter para CSV A ferramenta usa as teclas de objeto como a linha de cabeçalho e cada objeto como uma linha de dados Você pode então copiar o CSV ou baixá-lo como um arquivo.csv para abrir no Excel ou Planilhas Google Todo o processamento acontece no seu navegador - nada é carregado.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

json to csvjson to csv converterconvert json to csvjson to csv onlinejson to exceljson array to csvjson to spreadsheetexport json to csvonline json to csv converterjson to csv converter online