Ինչպես համեմատել Excel ֆայլերը Java-ում

Մենք ձեզ կուղեկցենք քայլ առ քայլ՝ համեմատելու Excel ֆայլերը Java-ում՝ օգտագործելով այս հոդվածի փաստաթղթերի համեմատության լավագույն API-ներից մեկը: Դուք կսովորեք, թե ինչպես օգտագործել այս քայլերը, որպեսզի ստեղծեք Java ծրագիրը երկու excel ֆայլեր համեմատելու համար: Այստեղ դուք կարող եք գտնել մանրամասն հրահանգներ, ինչպես նաև օրինակելի կոդը՝ երկու Excel թերթերը համեմատելու և Java-ի տարբերությունները ընդգծելու համար:

Java-ում Excel ֆայլերը համեմատելու քայլեր

  1. Տեղադրեք GroupDocs.Comparison for Java-ը Maven պահոցից Java նախագծում՝ Excel ֆայլերի համեմատության համար
  2. Ներմուծեք Java-ի զարգացման համար անհրաժեշտ դասեր, համեմատեք երկու excel ֆայլերի ֆունկցիոնալությունը
  3. Ստեղծեք Comparer դասի օրինակ և փոխանցեք սկզբնաղբյուր XLSX ֆայլը դրա կոնստրուկտորին
  4. Զանգահարեք Comparer դասի ավելացնելու մեթոդը և նշեք թիրախային XLSX ֆայլի ուղին
  5. Ի վերջո, զանգահարեք համեմատության մեթոդը և անցեք ստացված XLSX ֆայլի ուղին համեմատության համար

Նախորդ բաժնում մենք նախանշել ենք այն քայլերը, որոնք պետք է համեմատեն երկու Excel ֆայլերը Java-ում: Java-ում երկու excel թերթերի համեմատությունը հնարավոր է իրականացնել առանց որևէ երրորդ կողմի գործիքի տեղադրման, երեքից չորս տող կոդով և մի քանի API զանգեր սպառելով: Փաստաթղթերի համեմատությունն իրականացնելու համար պարզապես անհրաժեշտ է ստեղծել անհրաժեշտ գրադարանը Maven-ի պահոցից:

Java-ում Excel ֆայլերը համեմատելու կոդը

import com.groupdocs.comparison.Comparer;
import com.groupdocs.comparison.result.ChangeInfo;
import com.groupdocs.comparison.license.License;
import java.nio.file.Path;
public class CompareExcelFilesInJava {
public static void main(String[] args) { // Main function to compare Excel files in Java
// Remove the watermark in output Excel document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Comparison.lic");
try (Comparer comparer = new Comparer("source.xlsx")) {
comparer.add("target.xlsx");
final Path resultPath = comparer.compare("result.xlsx");
}
System.out.println("Done");
}
}

Մենք մշակել ենք *Java կոդը՝ երկու excel թերթերը համեմատելու և տարբերությունները ընդգծելու և ստացված ֆայլը սկավառակի վրա պահելու համար: Այս օրինակը ցույց է տալիս Java-ում երկու excel թերթերի համեմատման իրականացումը, բայց դուք հեշտությամբ կարող եք համեմատել Excel ֆայլերի մի քանի ֆայլեր՝ օգտագործելով Comparer դասի ավելացնել մեթոդը: Ավելին, դուք կարող եք հեշտությամբ օգտագործել այս օրինակելի կոդը՝ աղյուսակների այլ ձևաչափերի համեմատության համար, ինչպիսիք են XLS, XLT, XLTM, XLSB և XLSM:

Մենք անցել ենք Java-ի երկու Excel թերթերը համեմատելու մանրամասն ընթացակարգերը և դրա համար արտադրել ենք օրինակելի կոդ: Վերջերս մենք հրապարակել էինք հոդված Java-ում CSV ֆայլերի համեմատության վերաբերյալ, լրացուցիչ տեղեկությունների համար այցելեք ինչպես համեմատել CSV ֆայլերը Java-ում ուղեցույց:

 Հայերեն