CSV diff
Comparați două fișiere CSV după o coloană-cheie și vedeți ce a fost adăugat, eliminat și modificat.
CSV diff
Lipiți o export veche de CSV în câmpul principal și una mai nouă în al doilea panou, iar acest instrument potrivește rândurile lor după o coloană-cheie pentru a arăta ce s-a schimbat. Rândurile care există doar în fișierul nou sunt adăugate, rândurile lipsă din acesta sunt eliminate, iar rândurile prezente în ambele dar cu valori diferite sunt modificate — cu coloana exactă și valoarea veche și cea nouă pentru fiecare diferență listată. Utilizați-l pentru fluxuri de produse, exporturi de utilizatori, liste de prețuri sau orice foaie de calcul care este re-exportată în timp.
Coloana-cheie identifică un rând în ambele fișiere: un nume de antet, mai multe nume separate prin virgulă pentru o cheie compozită, sau un număr de coloană când nu există rând de antet. Delimitatorul și comutatorul de antet se potrivesc structurii fișierului dumneavoastră. "Ignorați ordinea coloanelor" potrivește coloanele după nume în loc de poziție, pentru exporturi care le listează într-o secvență diferită. "Ignorați majuscule/minuscule și spații înconjurătoare" tratează "Activ" și " activ " ca egale, iar "excludeți coloane" omite câmpurile care nu vă interesează, cum ar fi o marcă de timp care se schimbă la fiecare export. Trei formate de ieșire se potrivesc cu nevoi diferite: un rezumat citibil al fiecărei modificări, o diferență unificată compactă de rânduri +/-, și un CSV complet reconstruit cu o coloană de stare pe care o puteți filtra sau sorta.
Analiza urmează RFC 4180, deci un câmp între ghilimele poate păstra în siguranță delimitatorul, o ghilimea dublată sau o pauză de linie încorporată, iar terminările de linie CRLF și LF sunt citite în același mod. O cheie care se repetă într-un fișier se rezolvă la valorile din ultimul rând. Rezultatul se actualizează pe măsură ce tastați sau ajustați o opțiune.
Totul rulează local în browserul dvs. — nimic nu este încărcat, deci este sigur să comparați exporturi cu date de clienți. Copiați rezultatul, descărcați ca .txt, sau trimiteți-l din nou în intrarea unui alt instrument.