CSV diff
Jämför två CSV-filer efter en nyckelkolumn och se vad som lades till, togs bort och ändrades.
CSV diff
Klistra in en gammal CSV-export i huvudfältet och en nyare i det andra fönstret, och det här verktyget jämför raderna med en nyckelkolumn för att visa vad som lades till, togs bort och ändrades. Rader som bara finns i den nya filen läggs till, saknade rader tas bort, och rader som finns i både men med olika värden ändras – med den exakta kolumnen och dess gamla och nya värde angivet för varje skillnad. Använd det för produktflöden, användarexporter, prislistor eller något kalkylblad som exporteras igen över tiden.
Nyckelkolumnen identifierar en rad i båda filerna: ett kolumnnamn, flera kommaavgränsade namn för en sammansatt nyckel, eller ett kolumnnummer när det inte finns någon rubrikrad. Avgränsaren och rubrikväxlingen passar din fils struktur. "Ignorera kolumnordning" matchar kolumner efter namn i stället för position, för exporter som listar dem i en annan sekvens. "Ignorera stora/små bokstäver och mellanslag" behandlar "Active" och " active " som lika, och "exkludera kolumner" hoppar över fält du inte bryr dig om, som en tidsstämpel som ändras vid varje export. Tre utdataformat passar olika behov: en läsbar sammanfattning av varje ändring, en kompakt unified diff av +/- rader, och en helt ombyggd CSV med en statuskolumn du kan filtrera eller sortera.
Parsning följer RFC 4180, så ett citerat fält kan säkert innehålla avgränsaren, ett dubbelt citationstecken eller en inbäddad radbrytning, och CRLF- och LF-radslut läses på samma sätt. En nyckel som upprepas inom en fil löses till den senaste radens värden. Resultatet uppdateras när du skriver eller justerar ett alternativ.
Allt körs lokalt i din webbläsare – ingenting ladds upp, så det är säkert att jämföra exporter med kunddata. Kopiera resultatet, ladda ner det som .txt, eller skicka det tillbaka till inmatningen för ett annat verktyg.