Command Palette

Search for a command to run...

CO

Conversor CSV para JSON

Converta CSV para JSON online. analisa campos cotados e qualquer delimitador, infere números e booleanos e gera uma matriz de objetos. Lado do cliente, sem inscrição.

O que é um conversor CSV para JSON?

Um conversor CSV para JSON lê valores separados por vírgulas e reescreve cada linha como um objeto JSON, codificado pelos cabeçalhos das colunas Cole uma exportação de planilha, um despejo de banco de dados ou um relatório analítico e recupere uma matriz JSON limpa que você pode alimentar diretamente em uma API, um arquivo de configuração ou um aplicativo JavaScript A primeira linha se torna os nomes das propriedades e cada linha a seguir se torna um objeto na matriz.

Um teste de três linhas mostra o que este conversor CSV para JSON online mantém e o que ele muda Cole sku, price, in_stock, zip então 00123,19.90, true,02134 então 98765432109876543210,5, FALSE,90210 e clique em Converter para JSON com tipos Infer marcados O primeiro objeto é "sku": "00123", "price": 19.9, "in_stock": true, "zip": "02134", portanto, os valores iniciais de zero permanecem strings A segunda linha mostra os limites: zip 90210 torna-se um número, e o sku de 20 dígitos torna-se 98765432109876540000, porque um número JSON em JavaScript contém apenas 15 dígitos significativos, pois os tipos Inferir para manter texto.

CSV é como planilhas e a maioria dos sistemas de negócios exportam dados, mas quase todas as API da web e programas JavaScript esperam JSON A conversão manual é lenta e propensa a erros, uma vez que um campo contém uma vírgula, uma quebra de linha ou uma aspa, porque esses caracteres têm significado especial no CSV Esta ferramenta implementa as regras de cotação RFC 4180, de modo que um valor como "Smith, John" envolto em aspas permanece um único campo em vez de se dividir em duas colunas Ele detecta automaticamente se seu arquivo usa vírgulas, ponto e vírgula, guias ou pipes, e pode coagir texto numérico e booleano em números JSON reais e booleanos para que você não termine com tudo como strings.

Tudo é executado no seu navegador com um analisador livre de dependência, então nada do que você colar é carregado ou armazenado As exportações de CSV geralmente carregam registros de clientes, dados de pedidos ou identificadores internos, e nada disso sai do seu dispositivo O conversor continua funcionando offline assim que a página é carregada, lida com arquivos com ou sem uma linha de cabeçalho e avisa sobre nomes de colunas duplicados ou linhas com a contagem de campos errada em vez de soltar dados silenciosamente.

Como usar o conversor CSV para JSON?

  1. Cole ou carregue seu CSV

    Cole o texto CSV no painel de entrada ou clique em Carregar amostra para começar em um exemplo com uma linha de cabeçalho, números e valores booleanos.

  2. Defina o delimitador e o cabeçalho

    Deixe o delimitador em Auto-detectar ou escolher vírgula, ponto e vírgula, guia ou pipeAmarrar Primeira linha é cabeçalho se sua primeira linha for dados em vez de nomes de colunas.

  3. Escolha tipo inferência

    Mantenha os tipos Infer marcados para virar 42, 3.14, verdadeiro e nulo em valores JSON reais ou desamarre-os para manter todos os campos como uma string - útil para IDs e códigos postais.

  4. Copie ou baixe o JSON

    Clique em Converter para JSON. copie a matriz para sua área de transferência ou baixe-a como data.json para sua API, script ou importação.

Principais características

  • Análise RFC 4180

    Um analisador de máquina de estado adequado lida com campos cotados, aspas duplas escapadas, delimitadores incorporados e quebras de linha dentro de um valor sem quebrar a linha

  • Delimitador Auto-detecção

    Detecta arquivos separados por vírgula, ponto e vírgula, guia e pipe marcando qual delimitador fornece a contagem de colunas mais consistente ou configure-a manualmente

  • Inferência de tipo inteligente

    Opcionalmente converte texto numérico e booleano em números JSON reais, booleanos e nulos, mantendo IDs com zeros à esquerda como strings

  • Modos de cabeçalho e sem cabeçalho

    Use a primeira linha como teclas de objeto para uma matriz de objetos ou trate cada linha como dados para produzir uma matriz de matrizes

Frequently Asked Questions

Cole seu CSV no painel de entrada, confirme as configurações de delimitador e cabeçalho e clique em Converter para JSON Cada linha se torna um objeto digitado pelos cabeçalhos da coluna Você pode então copiar o JSON ou baixá-lo como um arquivo.json Todo o processamento acontece em seu navegador - nada é carregado.

Comments

0 comments

0/2000 characters

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

csv to jsoncsv to json converterconvert csv to jsoncsv to json onlinecsv parsercsv to arraycsv to json arraycsv file to jsononline csv to json convertercsv to json converter online