Vi guidar dig genom steg-för-steg-processen för att jämföra Excel-filer i Java genom att använda ett av de bästa API:erna för dokumentjämförelse i den här artikeln. Du kommer att lära dig hur du använder dessa steg för att skapa Java-programmet för att jämföra två excel-filer. Här kan du hitta de detaljerade instruktionerna tillsammans med en exempelkod för att jämföra två Excel-ark och markera skillnader i Java.
Steg för att jämföra Excel-filer i Java
- Installera GroupDocs.Comparison for Java från Maven-arkivet i Java-projektet för jämförelse av Excel-filer
- Importera viktiga klasser för att utveckla Java jämför två excel-filers funktionalitet
- Skapa en instans av klassen Comparer och skicka källfilen XLSX till dess konstruktor
- Anropa add-metoden för Comparer-klassen och ange mål-XLSX-filsökvägen
- Anropa slutligen jämförelsemetoden och skicka den resulterande XLSX-filsökvägen för jämförelse
I det föregående avsnittet har vi beskrivit stegen för att jämföra två Excel-filer i Java. Att jämföra två excel-ark i Java kan uppnås utan att installera något tredjepartsverktyg, med tre till fyra rader kod och konsumera några API-anrop. Du behöver bara ställa in det nödvändiga biblioteket från Maven-förvaret för att utföra dokumentjämförelsen.
Kod för att jämföra Excel-filer i Java
Vi har utvecklat en Java-kod för att jämföra två excel-ark och markera skillnader och lagra den resulterande filen på disken. Det här exemplet visar implementeringen av att jämföra två excel-ark i Java men du kan enkelt jämföra flera Excel-filer genom att använda add-metoden i klassen Comparer. Dessutom kan du enkelt använda denna exempelkod för jämförelse av andra kalkylbladsformat som XLS, XLT, XLTM, XLSB och XLSM.
Vi har gått igenom de detaljerade procedurerna för att jämföra två excelark i Java och tagit fram exempelkod för det. Nyligen hade vi publicerat en artikel om att jämföra CSV-filer i Java, besök guiden hur man jämför CSV-filer i Java för mer information.