Converter CSV para JSON e manter zeros à esquerda

Converta CSV para JSON no navegador. Preserve identificadores como 001, escolha o separador e leia UTF-8 ou Shift_JIS, incluindo células com várias linhas.

Conversão no navegador · Sem registo

Até 10 MB · Os arquivos não são enviados para um servidor

Como usar

  1. Introduza CSV com uma linha de cabeçalho. Escolha a codificação antes de importar um arquivo Shift_JIS.
  2. Escolha o delimitador e converta. Por predefinição, os valores permanecem como texto.
  3. Reveja os primeiros 100 registos e transfira o JSON completo.

Exemplo

CSV:
id,name
001,山田

JSON: [{"id":"001","name":"山田"}]

Detalhes e limitações

Os dados da conversão permanecem neste separador do navegador e são eliminados ao recarregar a página.

Limites: 10 MB de entrada, 50 000 registos, 2 000 colunas e um milhão de células JSON expandidas. O processamento é executado num Web Worker.

As células vazias tornam-se cadeias de texto vazias. Cabeçalhos duplicados ou linhas com larguras inconsistentes geram erros. Cabeçalhos com pontos permanecem como chaves literais.

A inferência opcional de tipos converte números, true, false e null. Os zeros iniciais, como em 001, são preservados. Mantenha os valores como texto quando a precisão decimal exata for importante.