Համեմատեք երկու HTML ՝ օգտագործելով Java

Բարձր ճշգրիտ Java տարբերությունների ստուգիչ՝ HTML ֆայլերը համեմատելու և դրանց միջև տարբերությունները գտնելու համար

Մեր հզոր Java SDK թույլ է տալիս գտնել տարբերությունը HTML փաստաթղթերի միջև և պահպանել արդյունքները հարմար ձևաչափով՝ դիտելու համար: Մեր արտադրանքի հնարավորությունները ստուգելու համար համեմատեք HTML ֆայլեր՝ օգտագործելով այս Java գրադարանը և տեսեք տարբերությունները:

Դիտեք կոդի հատվածը

Համեմատեք HTML-ը Java-ում

Մեր Java SDK-ն նախագծված է ձեզ առավելագույն ճշգրիտ արդյունք տալու համար, թեև համեմատությունն ինքնին բարդ գործառույթ է:

Երբեմն պետք է վստահ լինել, որ HTML ձևաչափով փաստաթուղթը չի փոխվել, իսկ եթե փոխվել է, պետք է պարզել, թե որն է տարբերությունը: Պարզապես օգտագործեք մեր Java diff գործիքը՝ երկու HTML ֆայլեր համեմատելու և ամբողջական բառերի կամ առանձին նիշերի տարբերությունները գտնելու համար: Ավելին, եթե բառի մեջ միայն մեկ նիշ է փոխվել, այս բառը կնշվի որպես ամբողջությամբ փոխված:

Այժմ ձեզ այլևս պետք չէ ժամանակ ծախսել ձեռքով HTML փաստաթղթերը համեմատելու վրա, և դուք կարող եք արագ գտնել նույնիսկ փոքր փոփոխությունները և արտահանել նման տարբերությունները հարմար ձևաչափով փաստաթուղթ:

Փորձեք համեմատել HTML փաստաթղթերը

Ստուգեք, թե ինչպես է աշխատում HTML ֆայլերը Java SDK-ի միջոցով համեմատելու մեր լուծումը: Դրան հասնելու համար բեռնեք HTML ֆայլերը, որոնք ցանկանում եք համեմատել, և ընտրեք արտահանման ֆայլի ձևաչափը. այն ավտոմատ կերպով կբեռնվի համեմատելուց հետո:

Նկատի ունեցեք, որ դուք պետք է ընդունեք բոլոր վերանայումները համեմատվող փաստաթղթերում, նախքան համեմատության մեթոդը կանչելը, ինչպես ցույց է տրված մեր օրինակում.

Վերբեռնեք համեմատված ֆայլը
Գործարկել կոդը
Համեմատելու համար վերբեռնեք երկրորդ ֆայլը
Ցանկից ընտրեք թիրախային ձևաչափը
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

String fileName1 = "Input1.html";
String fileName2 = "Input2.html";
String fileResult = "Output.html";

//  Վերբեռնեք փաստաթղթերը ամպային պահեստում:
byte[] firstDocumentContent = Files.readAllBytes(Paths.get(fileName1).toAbsolutePath());
UploadFileRequest uploadFirstFileRequest = 
    new UploadFileRequest(firstDocumentContent, fileName1, null);
wordsApi.uploadFile(uploadFirstFileRequest);

byte[] secondDocumentContent = Files.readAllBytes(Paths.get(fileName2).toAbsolutePath());
UploadFileRequest uploadSecondFileRequest = 
    new UploadFileRequest(secondDocumentContent, fileName2, null);
wordsApi.uploadFile(uploadSecondFileRequest);

//  Համեմատեք փաստաթղթերը ամպի մեջ:
CompareData compareDataOptions = new CompareData();
compareDataOptions.setAuthor("author");
compareDataOptions.setComparingWithDocument(fileName2);

CompareDocumentRequest compareDocumentRequest = 
    new CompareDocumentRequest(fileName1, compareDataOptions,
	null, null, null, null, null, fileResult, null);
wordsApi.compareDocument(compareDocumentRequest);

//  Ներբեռնեք արդյունքի փաստաթուղթը ամպային պահեստից:
DownloadFileRequest downloadFileRequest = new DownloadFileRequest(fileResult, null, null);
byte[] downloadFileResult = wordsApi.downloadFile(downloadFileRequest);
Files.write(Paths.get(fileResult), downloadFileResult.values().iterator().next());
Գործարկել կոդը
  
Պատճենեք Java կոդը clipboard-ում

Ինչպես համեմատել երկու տեքստային ֆայլ

  1. Տեղադրեք Aspose.Words Cloud for Java
  2. Ավելացրեք գրադարանի հղում (ներմուծեք գրադարանը) ձեր Java նախագծին
  3. Բեռնեք երկու HTML փաստաթուղթ՝ համեմատելու համար
  4. Զանգահարեք compareDocument() մեթոդը՝ HTML փաստաթղթերը համեմատելու համար
  5. Ներբեռնեք արդյունքի փաստաթուղթը ամպային պահեստից

Java գրադարան՝ համեմատելու համար

Տեղադրեք 'Aspose.Words Cloud SDK for Java' օգտագործելով Maven build ավտոմատացման գործիքը:

Ավելացրեք այս կախվածությունը ձեր նախագծի POM ին. aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Որպես այլընտրանք, դուք կարող եք GitHub-ից կլոնավորել Aspose.Words Cloud SDK for Java կոդով և օգտագործել այն ձեր նախագծում: Խնդրում ենք հետևել այս Instructions ՝ արագորեն ստանալու անվտանգության անհրաժեշտ հավաստագրերը և մուտք գործելու մեր REST API ն:

Համակարգի պահանջները

Մանրամասները տեսնելու համար դիմեք Repository Documentation:

Այլ աջակցվող ֆայլի ձևաչափեր

Դուք կարող եք կատարել համեմատական գործողություն այլ ֆայլերի ձևաչափերի համար.

5%

Բաժանորդագրվեք Aspose Product Updates-ին

Ստացեք ամսական տեղեկագրեր և առաջարկներ անմիջապես ձեր փոստարկղին:

© Aspose Pty Ltd 2001-2024. Բոլոր իրավունքները պաշտպանված են.