CSV diff
Vergelijk twee CSV-bestanden via een sleutelkolom en zie wat is toegevoegd, verwijderd en gewijzigd.
CSV diff
Plak een oud CSV-export in het hoofdveld en een nieuwere in het tweede venster, en deze tool vergelijkt de rijen via een sleutelkolom om te zien wat is gewijzigd. Rijen die alleen in het nieuwe bestand voorkomen, worden toegevoegd, ontbrekende rijen worden verwijderd, en rijen die in beide voorkomen maar verschillende waarden hebben, worden gewijzigd – met de exacte kolom en de oude en nieuwe waarde voor elk verschil. Gebruik het voor productfeeds, gebruikersexports, prijslijsten of elk spreadsheet dat in de loop der tijd opnieuw wordt geëxporteerd.
De sleutelkolom identificeert een rij in beide bestanden: een kolomnaam, meerdere door komma's gescheiden namen voor een samengestelde sleutel, of een kolomnummer als er geen koptekst is. Het scheidingsteken en de koptekstoptie passen zich aan uw bestandsstructuur aan. "Kolommenvolgorde negeren" matcht kolommen op naam in plaats van positie, voor exports die ze in een ander volgorde opnoemen. "Hoofd- en kleine letters en spaties negeren" behandelt "Active" en " active " als gelijk, en "kolommen uitsluiten" slaat velden over waar je niet om geeft, zoals een timestamp die bij elke export verandert. Drie uitvoerindelingen passen bij verschillende behoeften: een leesbare samenvatting van elke wijziging, een compacte unified diff van +/- rijen, en een volledig herbouwde CSV met een statuskolom die je kunt filteren of sorteren.
Parsing volgt RFC 4180, dus een aangehaald veld kan veilig het scheidingsteken, een verdubbeld aanhalingsteken of een ingebedde regelbreuk bevatten, en CRLF- en LF-regeleindes worden op dezelfde manier gelezen. Een sleutel die zich binnen één bestand herhaalt, wordt opgelost naar de waarden van de laatste rij. Het resultaat wordt bijgewerkt terwijl je typt of een optie aanpast.
Alles draait lokaal in je browser – niets wordt geüpload, dus het is veilig om exports met klantgegevens te vergelijken. Kopieer het resultaat, download het als .txt, of stuur het terug naar de invoer voor een ander tool.