Tool overview
¿Qué es Visor CSV?
Visor CSV es una herramienta que le permite previsualizar y explorar archivos CSV en una tabla ordenable.
¿Por qué usar Visor CSV?
Mejora la legibilidad y agiliza su flujo cuando necesita previsualizar y explorar archivos CSV en una tabla ordenable, sin enviar datos a un servidor.
Funciones clave
Privacidad en el cliente, resultados instantáneos y copia con un clic para visor CSV. Previsualizar y explorar archivos CSV en una tabla ordenable
Cómo usar
Siga estos pasos para obtener resultados precisos con la herramienta de arriba.
- Open a CSV file de disk—parsing stays on-device.
- Sort columns y scan row counts en the table header.
- Use para quick inspection antes de JSON/ETL transforms.
CSV Viewer Features
Consulte ejemplos válidos, entradas inválidas comunes y errores frecuentes para esta utilidad.
Guía de CSV Viewer — empiece aquí
Esta página es la guía canónica para previsualizar CSV con el CSV Viewer de DevUtilities. Abra un archivo arriba y use las secciones sobre delimitador/encabezados, ordenación, límites de archivos grandes, codificación y traspaso a JSON/CSV. El análisis se queda en el navegador.
Qué hace CSV Viewer
CSV Viewer es una vista previa de tabla en el cliente para valores separados por comas. Interpreta la primera fila como encabezados, muestra una cuadrícula ordenable y mantiene el texto completo en memoria para inspeccionar exportaciones antes de ETL, conversión JSON o adjuntos.
Qué obtiene
- Selector / arrastrar y soltar vía FileReader (texto)
- Análisis estilo RFC 4180: comas, campos entre comillas, comillas escapadas
- Primera fila como encabezados de columna
- Ordenación al hacer clic (localeCompare, asc/desc)
- Recuentos de filas y columnas en la interfaz
- Solo local — el contenido no se sube
Use este visor cuando
- Vista rápida de una exportación sin abrir Excel
- Verificar encabezados y forma de filas antes de transforms JSON/CSV
- Comprobar que comillas y comas sobrevivieron a la exportación
- Mantenerse sin conexión con CSV de clientes o nóminas
Recorrido paso a paso
Cómo ayuda esta herramienta
- Abra un .csv desde el disco.
- Confirme que los nombres de encabezado coinciden con el esquema.
- Compare el recuento de filas con el tamaño esperado.
- Haga clic en un encabezado para ordenar; otra vez para invertir.
- Busque filas irregulares o valores que parezcan fusionados.
- Si ve é o ’, corrija la codificación en origen y recargue.
- Para transforms, copie el CSV a JSON ↔ CSV, Dev Toolkit Columns → JSON o su ETL.
Delimitador y detección de encabezados
El analizador es delimitado por comas. La primera fila lógica no vacía son encabezados; cada fila siguiente es de datos alineada por índice de columna.
Qué se detecta
- Coma (,) como separador de campos
- Campos entre comillas dobles que pueden contener comas y saltos de línea
- Comillas escapadas como comillas dobles ("")
- Terminadores de fila CRLF y LF
Qué no se detecta automáticamente
- Delimitadores punto y coma (;) o tab (\t) habituales en Excel UE
- Interruptor «tiene encabezado» — la fila 0 siempre es encabezado
- Inferencia de tipos (números/fechas siguen siendo cadenas)
Consejo práctico
Consejo práctico
Ordenación y vista previa de tabla
La ordenación es lexicográfica con localeCompare sobre cadenas. Ideal para categorías e IDs, no para magnitud numérica.
- Clic en encabezado para ascendente; otro clic para descendente
- Columnas numéricas se ordenan como texto («10» antes que «2»)
- Celdas vacías como cadenas vacías; filas irregulares pueden desplazar valores
- El estado de orden se reinicia al cargar un archivo nuevo
- Use la línea filas × columnas para comprobar la exportación
Caso de uso: QA de una exportación de hoja de cálculo
Un proveedor envió overnight.csv. Antes de cargarlo en el almacén, confirme encabezados, recuento de filas y que las comas entre comillas no partieron campos.
Cómo ayuda esta herramienta
- Abra el archivo y lea los encabezados frente al esquema del contrato.
- Compare el recuento mostrado con el manifiesto del proveedor.
- Ordene una columna clave (order_id, email) y busque vacíos o duplicados.
- Revise celdas sospechosas — las direcciones entre comillas deben quedar en una columna.
- Rechace o solicite de nuevo el archivo si la forma es incorrecta antes del ETL.
Resultado: captura el problema en la vista previa, no después de un fallo en el pipeline.
Caso de uso: traspaso a herramientas JSON
Necesita objetos para un mock de API o schema de herramienta LLM, pero la fuente de verdad sigue siendo un CSV.
Cómo ayuda esta herramienta
- Previsualice en CSV Viewer para confirmar encabezados limpios (sin nombres en blanco ni títulos duplicados).
- Copie el CSV a Dev Toolkit → Columns → JSON para un array de objetos, o use JSON ↔ CSV para ida y vuelta.
- Valide un objeto de muestra en JSON Formatter antes de cablear mocks.
- Conserve el CSV como artefacto de auditoría; confirme solo muestras saneadas.
Resultado: captura el problema en la vista previa, no después de un fallo en el pipeline.
Caso de uso: detectar problemas de codificación
Los nombres aparecen como José o las comillas tipográficas como ’. Los interesados creen que los datos están corruptos.
Cómo ayuda esta herramienta
- Cargue el archivo — FileReader usa la decodificación de texto del navegador (normalmente UTF-8).
- Si aparece mojibake, el archivo suele ser Windows-1252/Latin-1 mal etiquetado como UTF-8 (o al revés).
- Reexporte desde Excel/Sheets como CSV UTF-8, o convierta con una herramienta de codificación.
- Recargue y confirme diacríticos y símbolos de moneda.
Resultado: captura el problema en la vista previa, no después de un fallo en el pipeline.
Limitaciones con archivos grandes
Todo el archivo se guarda como cadena y se analiza en una tabla en memoria. El techo es la memoria de la pestaña, no un motor de streaming.
- CSV de cientos de MB pueden congelar o cerrar la pestaña — divida o previsualice una muestra
- Ordenar copia el array de filas; tablas anchas y altas aumentan la memoria
- No hay scroll virtualizado para millones de filas — use base de datos o CLI (csvkit, DuckDB)
- Para comprobaciones puntuales, exporte las primeras 1–5k filas
Corrección: filas irregulares o columnas desalineadas
Síntomas: algunas filas muestran menos celdas, valores bajo el encabezado incorrecto, o un campo con comas se parte en columnas extra.
Por qué ocurre
Comas sin comillas dentro de campos, comillas despareadas o filas truncadas rompen el alineamiento. Archivos con punto y coma analizados como comas colapsan a una columna.
Diagnóstico
Encuentre la primera fila mala. Compruebe si direcciones/nombres tienen comas sin comillas. Confirme que el archivo usa comas, no punto y coma.
Correcciones
- Reexporte con comillas correctas (Excel: CSV UTF-8; bases de datos: FORCE QUOTE).
- Convierta punto y coma/TSV a separado por comas antes de abrir.
- Corrija comillas desequilibradas en la fila problemática.
- Recargue y verifique que el recuento de columnas coincida con la longitud del encabezado.
Corrección: mojibake y codificación
Síntomas: acentos, símbolos o texto CJK aparecen como basura latina (Ã, Â, â€).
Por qué ocurre
Los bytes se decodificaron con el juego de caracteres incorrecto. Este visor lee archivos como texto vía el navegador (expectativa UTF-8 para CSV moderno).
Diagnóstico
Abra el mismo archivo en un editor que muestre la codificación. Si se ve bien como Windows-1252 pero mal aquí, convierta a UTF-8.
Correcciones
- Guarde de nuevo como CSV UTF-8 desde la hoja o herramienta BI.
- Convierta con iconv o un convertidor de codificación, luego recargue.
- Asegure que los productores declaren UTF-8 en pipelines (sobre todo ERP legado).
Corrija la codificación en origen — ordenar y el traspaso JSON solo propagarán la corrupción.
Lista de seguridad
Las exportaciones CSV suelen contener PII, nóminas o listas de clientes.
- Prefiera vista previa local frente a sitios «CSV online» desconocidos
- Elimine o hashee emails/IDs antes de compartir capturas
- No suba CSV de producción a repos públicos
- Cuidado con inyección de fórmulas (=, +, -) al pegar luego en hojas
Preguntas frecuentes
Respuestas sobre depuración habitual y privacidad de sus datos.
Documentación oficial y referencias
Especificaciones y documentación de plataforma para esta utilidad.