Skip to main content
Tool Factory

Ferramenta no navegador

Conversor de CSV e JSON

Converta CSV em JSON ou JSON em CSV. Escolha a direção, os delimitadores e a convenção de cabeçalho.

Área de trabalho da ferramenta

Entrada necessária

Sua entrada permanece neste navegador.

Adicione a entrada necessária para continuar.

Entrada

Adicione o conteúdo de origem e escolha as opções necessárias.

Opções

Os resultados são atualizados automaticamente.

Seu resultado aparecerá aqui

Preencha a entrada necessária para continuar.

Resposta direta

O que Conversor de CSV e JSON faz

O Conversor de CSV e JSON fornece os modos CSV para JSON e JSON para CSV. Selecione a direção antes de inserir dados. Use colunas consistentes e inspecione os valores convertidos antes de reutilizar os dados.

Resultado

O que você recebe

CSV para JSON retorna strings para os valores das células. JSON para CSV retorna texto delimitado com um separador de linha final.

Usar esta ferramenta

Como usar Conversor de CSV e JSON

  1. Insira dados CSV ou JSON válidos.
  2. Escolha CSV para JSON ou JSON para CSV e revise as opções.
  3. Verifique as colunas, as aspas e os tipos do resultado.
  4. Para CSV para JSON, cole name,score seguido por uma nova linha com Ada,2.
  5. Escolha Array of dictionaries para usar a primeira linha como cabeçalho. Este exemplo retorna [{"name":"Ada","score":"2"}].
  6. Escolha Array of arrays quando cada linha, incluindo a primeira, precisar permanecer como dado.
  7. Para JSON para CSV, cole [{"name":"Ada","score":2}]. O resultado contém name,score seguido por Ada,2 na linha seguinte.
  8. Verifique os delimitadores de célula e de linha. Os padrões usam vírgulas e separadores de linha CRLF.
  9. Compare cabeçalhos, contagens de linhas, células entre aspas e identificadores importantes antes de copiar ou baixar a saída.

Exemplo

Testar com uma amostra segura

Entrada: name,active Ada,true

Configurações: Escolha CSV para JSON e use uma vírgula como separador.

Resultado: A ferramenta retorna um array JSON com uma linha.

Verifique se o sistema de destino precisa de strings ou de valores tipados.

Usos comuns

Onde Conversor de CSV e JSON é útil

  • Converta uma pequena tabela em registros JSON.
  • Prepare objetos JSON consistentes para uma importação CSV.
  • Verifique as convenções de delimitador e cabeçalho com uma pequena amostra.

Limites

Verificar o resultado

  • CSV não representa objetos aninhados de modo uniforme.
  • Planilhas podem alterar zeros à esquerda e números longos.
  • Revise delimitadores, aspas e quebras de linha.
  • Conversor de CSV e JSON: JSON para CSV inclui campos de todos os registros. Campos ausentes tornam-se células vazias.
  • Conversor de CSV e JSON: o modo de dicionário CSV exige cabeçalhos únicos e contagens de coluna iguais. Use Array of arrays para preservar linhas irregulares.
  • Conversor de CSV e JSON: a análise JSON pode arredondar números grandes e descartar nomes de objetos duplicados. Armazene identificadores exatos como strings antes da conversão.
  • Conversor de CSV e JSON: caminhos de objetos aninhados tornam-se nomes de coluna com pontos. Caminhos conflitantes geram erros. A conversão inversa não restaura a estrutura aninhada.
  • Conversor de CSV e JSON: CSV não possui tipos nativos de número ou booleano. Importações em planilhas também podem alterar zeros à esquerda e identificadores longos.
  • Conversor de CSV e JSON: os limites de memória do navegador limitam o tamanho dos dados. A ferramenta não garante arquivos grandes nem uma conversão de ida e volta sem perdas.