CSV para JSON
Converta dados CSV num array JSON de objetos, diretamente no seu navegador.
🔒 Processado localmente no seu navegador
Loading…
Como usar
- Cole os seus dados CSV na caixa acima, ou carregue um ficheiro .csv.
- Mantenha "A primeira linha são cabeçalhos" marcado se a primeira linha contiver nomes de colunas, ou desmarque-o para gerar automaticamente as chaves column1, column2, ...
- O resultado em JSON é atualizado automaticamente abaixo à medida que escreve ou carrega o ficheiro.
- Use Copiar para copiar o JSON para a área de transferência, ou Descarregar para o guardar como ficheiro .json.
Funcionalidades
- Converte dados CSV num array JSON de objetos limpo
- Analisador RFC 4180 escrito à mão que trata campos entre aspas, vírgulas, aspas com escape e quebras de linha incorporadas
- Alternador opcional de linha de cabeçalho — gera automaticamente as chaves column1, column2, ... quando o seu CSV não tem cabeçalhos
- Mensagens de erro claras para CSV mal formatado, em vez de resultados sem sentido
- 100% no navegador — os seus dados nunca saem do seu navegador
Perguntas frequentes
O meu CSV é enviado para algum lugar?
Não. O CSV para JSON funciona inteiramente no seu navegador — os seus dados nunca são enviados para um servidor.
E se o meu CSV não tiver uma linha de cabeçalho?
Desmarque "A primeira linha são cabeçalhos" e a ferramenta gerará automaticamente as chaves column1, column2, ..., consoante a linha mais larga.
Trata campos com vírgulas ou aspas dentro?
Sim. Os campos entre aspas duplas podem conter em segurança vírgulas, quebras de linha e aspas com escape "", conforme a norma CSV RFC 4180.
O que acontece com um CSV mal formatado, como aspas por fechar?
Verá uma mensagem de erro clara em vez de um resultado corrompido ou silenciosamente incorreto, para que possa corrigir os dados de origem.
Posso carregar um ficheiro CSV em vez de o colar?
Sim. Use o controlo de carregamento para carregar um ficheiro .csv diretamente, ou simplesmente cole o texto CSV na área de texto.