¿qué es el verificador de diferencias CSV?
Un verificador de diferencias CSV compara dos archivos CSV e informa qué filas se agregaron, cuáles se eliminaron y cuáles cambiaron hasta la celda individual. En lugar de una diferencia de texto línea por línea que se vuelve roja en el momento en que una sola columna cambia, analiza ambos archivos en filas y columnas y los compara como datos estructurados. Pegas el archivo antiguo a la izquierda, el archivo nuevo a la derecha y recuperas cuatro depósitos: agregado, eliminado, modificado y sin cambios.
La opción importante es cómo se emparejan las filas entre los dos archivos. Coincidencia por una columna clave, como una identificación o un correo electrónico, y cada fila se compara con la fila que comparte su clave independientemente de dónde se movió en el archivo, por lo que volver a clasificar la exportación no crea miles de cambios falsos. En cambio, la coincidencia por posición y la fila uno se comparan con la fila uno. La coincidencia de claves es el modo correcto para las exportaciones de bases de datos y hojas de cálculo, donde el mismo registro puede aparecer en una línea diferente cada vez que extrae los datos; La coincidencia posicional se adapta a archivos de orden fijo como un registro numerado.
Todo se ejecuta en su navegador utilizando un analizador RFC 4180 que comprende campos entre comillas, comillas escapadas y valores internos de comas. Los archivos nunca salen de su dispositivo, nunca se cargan y nunca se registran, lo cual es importante porque las diferencias de personas de CSV suelen ser listas de clientes, exportaciones de transacciones o tablas de inventario. No se almacena nada, por lo que la herramienta sigue funcionando con su red desconectada.
La coincidencia de columnas de claves es lo que hace que una diferencia CSV sea útil en lugar de posicional, ya que una fila insertada cerca de la parte superior desplaza todo lo que está debajo y una comparación posicional informa que todo el archivo ha cambiado. Depende de que la clave sea única, razón por la cual las claves duplicadas se marcan en lugar de coincidir silenciosamente con la fila que apareció primero.
La muestra incorporada realiza una verificación rápida del verificador de diferencias CSV. Ambos archivos tienen la identificación de las columnas, el nombre, el correo electrónico y el plan. Con clave: identificación seleccionada, comparar informes 1 fila agregada (id 5, Erin Park), 1 eliminado (id 4, Dan Ivanov), 2 cambiados y 1 sin cambios. Expanda las filas modificadas y la identificación 1 muestra el plan: "pro" -> "equipo", mientras que la identificación 3 muestra solo la celda de correo electrónico que se mueve de [email protected] a [email protected]. Bob, en la identificación 2, se cuenta como sin cambios aunque no se indique nada sobre su fila.
¿cómo utilizar el verificador de diferencias CSV?
Pegue ambos archivos CSV
Coloque el CSV original en el primer campo y el CSV modificado en el segundo. Cargue la muestra si desea ver cómo se informan las filas agregadas, eliminadas y modificadas.
Confirme el delimitador y el encabezado
El delimitador se detecta automáticamente como coma, punto y coma, pestaña o tubería. Deje "la primera fila es un encabezado" si sus archivos comienzan con nombres de columnas.
Elija cómo coinciden las filas
Elija una columna clave, como identificación o correo electrónico, para comparar registros dondequiera que se movieron, o seleccione Posición para comparar fila por fila. Marque Ignorar caso si la capitalización en los valores de las celdas no debe contar como un cambio; Los valores clave todavía coinciden exactamente.
Compare y exporte el informe
Presione Comparar. Abra la pestaña Agregado, Eliminado o Cambiado para inspeccionar las filas, expanda una fila modificada para ver las celdas exactas que difieren y luego copie o descargue el informe completo.
Características clave
Detección de cambios a nivel celular
Una fila modificada no sólo marca como diferente. Enumera exactamente qué columnas cambiaron y muestra el valor anterior junto al nuevo, por lo que puede ver que solo el campo del plan pasó de gratuito a profesional.
Coincidencia clave-columna
Empareje filas mediante una identificación, correo electrónico o SKU para comparar un registro con su contraparte sin importar dónde se encuentre en cualquiera de los archivos. Las exportaciones reordenadas difieren limpiamente en lugar de informar cada fila como modificada.
Análisis RFC 4180
El analizador maneja campos citados, comillas dobles escapadas, comas incrustadas y nuevas líneas dentro de las celdas, por lo que las exportaciones reales de hojas de cálculo se comparan correctamente en lugar de dividirse en el carácter incorrecto.
Advertencias de clave duplicada y encabezado
Si un valor de clave aparece dos veces, o los dos archivos tienen encabezados diferentes, la herramienta le advierte en lugar de producir silenciosamente una diferencia engañosa.
Frequently Asked Questions
Related Tools
JSON Diff Checker
Compare two JSON documents structurally and see added, removed, and changed keys with exact paths
Compare Two Lists
Compare two lists to find common items, items unique to each list, and duplicates within a list. Case-insensitive matching, any delimiter, instant set operations. Client-side.
XML Diff Checker
Compare two XML documents structurally and see which elements, attributes, and text values were added, removed, or changed, by node path rather than by line. 100% client-side.
CSV Viewer
Open, search, and sort CSV files as a clean table in your browser. Auto-detects delimiters, handles quoted fields, and exports to CSV or JSON.
Comments
0 comments
No comments yet. Be the first to share your thoughts!