Saltar ao contido principal
LibraTool logoLibraTool

CSV a JSON de balde

Converte CSV (ou TSV) a JSON — array de obxectos ou arrays — cun parser RFC 4180 adecuado, detección automática de delimitadores e conversión de tipos. Execútase no teu navegador.

Funciona sen conexión unha vez cargado

Solte un ficheiro CSV (ou pegue abaixo)

CSV, TSV, TXT · procesado no teu dispositivo

ou preme Ctrl+V para pegar desde o portapapeis

Explorar ficheiros
JSON
—
Delimitador
Saída

💡 Analizador RFC 4180 adecuado — xestiona campos entre comiñas, comas e saltos de liña dentro de comiñas, e comiñas escapadas. Con 'primeira fila é cabeceira' activado, obtén un array de obxectos; desactivado, un array de arrays. Todo se executa no seu navegador. A conversión de tipos está desactivada por defecto para que IDs como códigos ZIP (02138), códigos con ceros iniciais e números moi longos manteñan o seu texto exacto — active 'Converter números e booleanos' só cando queira valores con tipo.

Usos habituais

  • Converter CSV a JSON para APIConverte a exportación de folla de cálculo en JSON que o teu código ou API pode consumir.
  • Converter CSV Desorde con Citas e ComasParse CSV que ten comas, citas ou saltos de liña dentro dos campos.
  • Converter TSV (Separado por Pestanas) a JSONParse datos separados por pestanas copiados dun folla de cálculo.
  • Preparar Datos CSV para ImportaciónConverte CSV en JSON para sementar unha base de datos ou cargar nunha aplicación.
  • Rápido Inspecciona CSV como JSONVela filas de CSV como obxetos JSON estruturados mentres desenvolves.

Como funciona

CSV parece sinxelo pero está cheo de casos extremos — campos citados, comas dentro de citas, saltos de liña dentro de celas. Isto usa un analizador RFC 4180 apropiado para que todos eses traballos funcionen, completamente no teu navegador.

  1. 1
    Pegas CSV ou soltas un arquivo
    O delimitador (coma, punto e coma, tabulación ou barra vertical) é detectado automaticamente, ou podes configuralo manualmente. Nada é cargado.
  2. 2
    É analizado correctamente
    Campos citados, citas escapadas ("") e delimitadores/saltos de liña dentro de citas son todos manipulados por spec de CSV.
  3. 3
    Escolles a forma
    Cunha fila de encabezado, cada liña convértese nun obxecto con chave polos encabezados; sen, dunha array de matrices. Opcionalmente converte números e booleanos en tipos reais.
  4. 4
    Copia ou descargar JSON
    Obter JSON limpo e sagrado listo para o teu código.

Os CSV frecuentemente conteñen contactos, transaccións e outros datos persoais. O análise acontece completamente no teu dispositivo — ningún deles é cargado.

Ferramentas relacionadas

Preguntas frecuentes