Saltar al contenido

Validador de CSV

Encuentre filas erróneas en un archivo CSV antes de importarlo a una base de datos, una hoja de cálculo o un sistema de tienda. El validador analiza los datos con las reglas estándar de uso de comillas de CSV, detecta el delimitador o utiliza el que usted elija, y comprueba que todas las filas tengan el mismo número de columnas, que las comillas estén cerradas y que el texto sea UTF-8 válido. Informa del delimitador, los finales de línea, el número de filas y columnas, los encabezados vacíos o duplicados y las filas que hay que corregir.

Restablecer

Preguntas frecuentes

¿Qué comprueba el validador de CSV?

Comprueba que todas las filas tengan tantas columnas como la primera, que todos los campos entre comillas estén cerrados y que las comillas solo se usen donde CSV lo permite. También busca indicios de una codificación incorrecta, caracteres NUL, encabezados vacíos o duplicados y finales de línea mezclados. Los errores invalidan el archivo; las advertencias se muestran para que las revise.

¿Cómo se detecta el delimitador?

Con «Detectar automáticamente», el validador prueba la coma, el punto y coma, el tabulador y la barra vertical, y elige el que separa las filas de forma más uniforme. Si el archivo utiliza un delimitador que también aparece en los valores, selecciónelo en el campo «Delimitador». El resultado siempre muestra qué delimitador se utilizó.

¿Cómo se informa de las filas con un número incorrecto de columnas?

Cada fila se compara con la primera, y se muestra cada fila que difiere con su número, su cantidad de columnas y la cantidad esperada. Las filas se numeran desde 1, incluida la fila de encabezados, y se muestran las primeras 20 filas diferentes junto con el número de las restantes. Los saltos de línea entre comillas dentro de un campo no inician una fila nueva.

¿Qué problemas con las comillas se detectan?

Un campo que empieza con comillas dobles debe terminar con una, y las comillas dentro de un campo entre comillas deben duplicarse como "". El validador informa de los campos entre comillas que nunca se cierran y de las comillas que aparecen en medio de un campo sin comillas. Ambos casos son habituales cuando se exporta un valor que contiene el delimitador sin usar las comillas correctamente.

¿Cómo se comprueba la codificación?

El texto guardado con otra codificación y luego leído como UTF-8 contiene caracteres de sustitución, que el validador cuenta e informa como error. También se informan los caracteres NUL, que pueden indicar un archivo binario o UTF-16. Se permite la marca de orden de bytes UTF-8, que se muestra en la línea «Codificación».

¿Qué comprobaciones se hacen en los encabezados?

Con la opción First row contains headers activada, las celdas de encabezado vacías y los encabezados repetidos se muestran como advertencias, porque muchas herramientas de importación los rechazan. Desactive la opción para archivos sin fila de encabezado. La comprobación del número de columnas se realiza en ambos casos.

¿Por qué se indican los finales de línea?

El resultado indica si el archivo usa finales de línea LF, CRLF o CR. Si el archivo mezcla varios tipos, se muestra una advertencia, ya que algunos importadores cuentan las filas de forma distinta en ese caso. Los saltos de línea dentro de campos entrecomillados forman parte del valor y están permitidos.

¿Las líneas en blanco son un problema?

Se omiten las líneas vacías o que solo contienen espacios en blanco y no cuentan como filas. Una fila de campos vacíos, como ,,, es una fila real y debe tener el número correcto de columnas.

¿Cuál es la diferencia entre errores y advertencias?

Los errores son problemas que hacen que los datos no sean fiables, como filas irregulares, comillas mal formadas o una codificación incorrecta, y marcan el archivo como no válido. Las advertencias señalan aspectos que son legales CSV, pero que suelen causar problemas, como encabezados duplicados o finales de línea mezclados. Si un archivo solo tiene advertencias, se indica como válido.

¿Cuál puede ser el tamaño de CSV y puedo convertirlo?

Los archivos de entrada pueden tener hasta 5 MiB y 100,000 filas. Para convertir un CSV válido a JSON, YAML, XLSX u otro formato, use el Conversor de formato de datos.

Acerca de OneClick Pro

OneClick Pro es una colección gratuita de más de 150 herramientas web para las tareas cotidianas: convertir imágenes y unidades, dar formato y validar código, consultar dominios y SEO, y trabajar con texto, fechas y números. Todas las herramientas funcionan sin registro ni suscripción; los datos que introduce solo se utilizan para calcular el resultado y nunca se almacenan. Úsela como una caja de herramientas para tareas puntuales o añada a favoritos las que utiliza a diario.