Command Palette

Search for a command to run...

VÉ

Vérificateur de différence CSV

Comparez deux fichiers CSV et voyez quelles lignes ont été ajoutées, supprimées ou modifiées, jusqu'à la cellule exacte Faites correspondre les lignes par une colonne de clé ou par position Exécute côté client.

Qu'est-ce que le CSV Diff Checker ?

Un vérificateur de différences CSV compare deux fichiers CSV et signale quelles lignes ont été ajoutées, lesquelles ont été supprimées et lesquelles ont été modifiées, jusqu'à la cellule individuelle. Au lieu d'une différence de texte ligne par ligne qui devient rouge au moment où une seule colonne se décale, il analyse les deux fichiers en lignes et en colonnes et les compare sous forme de données structurées. Vous collez l'ancien fichier à gauche, le nouveau fichier à droite et récupérez quatre compartiments : ajouté, supprimé, modifié et inchangé.

Le choix important est la façon dont les lignes sont appariées sur les deux fichiers Correspondent par une colonne de clé, comme un identifiant ou un e-mail, et chaque ligne est comparée à la ligne qui partage sa clé quel que soit l'endroit où elle s'est déplacée dans le fichier, donc le nouveau tri de l'exportation ne crée pas des milliers de fausses modifications Correspondent par position à la place, et la première ligne est comparée à la première ligne. La correspondance de clé est le bon mode pour les exportations de bases de données et de feuilles de calcul, où le même enregistrement peut apparaître sur une ligne différente à chaque fois que vous tirez les données ; la correspondance de position convient aux fichiers d'ordre fixe comme un journal numéroté.

Tout s'exécute dans votre navigateur à l'aide d'un analyseur RFC 4180 qui comprend les champs cités, les devis échappés et les virgules à l'intérieur des valeurs. Les fichiers ne quittent jamais votre appareil, ne sont jamais téléchargés et ne sont jamais enregistrés, ce qui est important car les personnes CSV sont généralement des listes de clients, des exportations de transactions ou des tables d'inventaire. Rien n'est stocké, donc l'outil continue de fonctionner avec votre réseau déconnecté.

La correspondance clé-colonne est ce qui rend une différence CSV utile plutôt que positionnelle, puisqu'une ligne insérée près du haut décale tout en dessous et qu'une comparaison de position rapporte l'ensemble du fichier tel que modifié. Cela dépend de l'unique de la clé, c'est pourquoi les clés en double sont signalées plutôt que silencieusement adaptées à la ligne qui vient en premier.

L'échantillon intégré effectue une vérification rapide du vérificateur de différences CSV Les deux fichiers ont l'identifiant, le nom, l'e-mail et le plan des colonnes Avec la clé : identifiant sélectionné, Comparez les rapports 1 ligne ajoutée (id 5, Erin Park), 1 supprimée (id 4, Dan Ivanov), 2 modifiée et 1 inchangée Développez les lignes modifiées et id 1 affiche le plan : « pro » - > « équipe » tandis que id 3 affiche uniquement la cellule e-mail passant de [email protected] à [email protected]. Bob, sur id 2, est compté comme inchangé même si rien dans sa ligne n'est répertorié.

Comment utiliser le CSV Diff Checker ?

  1. Coller les deux fichiers CSV

    Mettez le CSV original dans le premier champ et le CSV modifié dans le second Chargez l'échantillon si vous voulez voir comment les lignes ajoutées, supprimées et modifiées sont signalées.

  2. Confirmez le délimiteur et l'en-tête

    Le délimiteur est automatiquement détecté sous forme de virgule, point-virgule, onglet ou tuyau. Laissez « la première ligne est un en-tête » si vos fichiers commencent par des noms de colonnes.

  3. Choisissez la façon dont les lignes correspondent

    Choisissez une colonne de clé, telle qu'un identifiant ou un e-mail, pour comparer les enregistrements partout où ils se déplacent, ou sélectionnez Position pour comparer ligne par ligne. Cochez Ignorer le cas si la capitalisation dans les valeurs des cellules ne doit pas compter comme un changement ; les valeurs clés correspondent toujours exactement.

  4. Comparez et exportez le rapport

    Appuyez sur Comparer Ouvrez l'onglet Ajouté, supprimé ou modifié pour inspecter les lignes, développez une ligne modifiée pour voir les cellules exactes qui diffèrent, puis copiez ou téléchargez le rapport complet.

Principales caractéristiques

  • Détection des changements au niveau cellulaire

    Une ligne modifiée ne se contente pas de signaler comme différente. Il répertorie exactement quelles colonnes ont changé et affiche l'ancienne valeur à côté de la nouvelle, vous pouvez donc voir que seul le champ de plan est passé de libre à professionnel.

  • Correspondance clé-colonne

    Associez les lignes par un identifiant, un e-mail ou un SKU afin qu'un enregistrement soit comparé à son homologue, peu importe où il se trouve dans l'un ou l'autre fichier. Les exportations re-triées diffèrent proprement au lieu de signaler chaque ligne telle que modifiée.

  • Analyse RFC 4180

    L'analyseur gère les champs cotés, les guillemets doubles échappés, les virgules intégrées et les nouvelles lignes à l'intérieur des cellules, de sorte que les exportations réelles de feuilles de calcul se comparent correctement plutôt que de se diviser sur le mauvais caractère.

  • Avertissements à clé en double et en-tête

    Si une valeur clé apparaît deux fois, ou si les deux fichiers ont des en-têtes différents, l'outil vous avertit plutôt que de produire silencieusement une différence trompeuse.

Frequently Asked Questions

Collez le CSV original dans le premier champ et le CSV modifié dans le second, puis appuyez sur Comparer L'outil divise le résultat en lignes ajoutées, supprimées et modifiées, et chaque ligne modifiée montre exactement quelles cellules diffèrent Vous pouvez faire correspondre les lignes par une colonne de touches ou par leur position.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!

csv diffcsv diff checkercompare csv filescsv comparediff two csv filescsv comparison toolcompare spreadsheetscsv change reportfind changed rows csvcsv row diff