#085 · Herramienta para desarrolladores

CSV Viewer

Inspecciona rápidamente un CSV antes de importarlo a una hoja de cálculo, base de datos o script. El parser respeta campos entre comillas, comillas escapadas y saltos de línea normales, detecta el delimitador o permite fijarlo manualmente. La salida presenta una vista previa tabular en texto, nombres de columnas, número de registros y posibles filas con distinto número de campos.

Datos de entrada

Procesamiento local
Espacio publicitario

Cómo usar esta herramienta para desarrolladores

  1. Pega el CSV o sube un archivo de texto.
  2. Deja la detección automática o selecciona el delimitador real.
  3. Ajusta cuántas filas quieres mostrar en la vista previa.
  4. Ejecuta y revisa columnas, registros y filas irregulares.

Qué hace esta herramienta para desarrolladores

Analiza el CSV en filas y campos y construye una vista previa con columnas alineadas. Además señala discrepancias estructurales que suelen causar problemas durante una importación.

El parser recorre el texto carácter a carácter para distinguir delimitadores dentro y fuera de campos entre comillas. La primera fila se usa como cabecera y como referencia para contar columnas.

El visor no infiere tipos de datos ni modifica el contenido. Una fila irregular se informa, pero no se rellena ni se descarta automáticamente.

Ejemplo

id,nombre 1,Ana 2,"Luis, Jr." → 2 registros · 2 columnas

Casos de uso

  • Revisar exports antes de importarlos.
  • Detectar delimitadores y cabeceras rápidamente.
  • Encontrar filas con columnas faltantes o sobrantes.
  • Compartir una vista previa de datos sin una hoja de cálculo.

Consejos para obtener resultados fiables

  • Fija el delimitador si la primera fila contiene caracteres ambiguos.
  • Comprueba las filas irregulares antes de cargar el archivo en producción.
  • Mantén las comillas dobles duplicadas dentro de campos entre comillas.
  • Usa la exportación JSON para inspecciones programáticas pequeñas.

Detalles del procesamiento

El parser implementado en el navegador reconoce campos entre comillas y comillas dobles escapadas. La vista previa limita la anchura visible por columna para no romper el diseño.

No implementa todas las variantes dialectales posibles ni detecta automáticamente codificaciones de archivo. El contenido se interpreta como texto ya decodificado por el navegador.

Preguntas frecuentes

¿El visor CSV admite comas dentro de un campo?

Sí, si el campo está entre comillas dobles. También reconoce comillas dobles escapadas mediante dos comillas consecutivas.

¿Cómo detecta si el CSV usa coma, punto y coma o tabulador?

Cuenta los delimitadores candidatos en la primera línea no vacía y elige el más frecuente. Puedes anular esa detección seleccionando uno manualmente.

¿Qué significa “fila irregular” en la vista previa?

Es una fila cuyo número de campos no coincide con el número de columnas de la cabecera. Conviene revisarla antes de importar el archivo.

¿El CSV se envía a un servidor para mostrarlo?

No. El análisis y la vista previa se realizan en JavaScript dentro del navegador.

¿Puedo usar un CSV sin cabecera?

Puedes visualizarlo, pero la primera fila se tratará como cabecera para contar columnas y construir la tabla, por lo que las estadísticas de registros la excluirán.

Resumen técnico

ElementoDetalle
ParserCampos con comillas y escapes
DetecciónComa, ;, TAB, |
Vista previaHasta 200 filas
ProcesamientoSolo navegador