Vores kraftfulde Swift SDK giver dig mulighed for at finde forskellen mellem HTML dokumenter og gemme resultaterne i et praktisk format til visning. For at bekræfte vores produktegenskaber skal du sammenligne HTML filer ved hjælp af dette Swift bibliotek og se forskellene.
Vores Swift SDK er designet til at give dig det mest nøjagtige resultat, selvom sammenligning i sig selv er en kompleks funktion.
Nogle gange skal du være sikker på, at dokumentet i HTML-formatet ikke er blevet ændret, og hvis det er tilfældet, skal du finde ud af, hvad forskellen er. Bare brug vores Swift diff-værktøj til at sammenligne to HTML-filer og finde forskelle i hele ord eller enkelte tegn. Desuden, hvis kun ét tegn i et ord er ændret, vil dette ord blive markeret som fuldstændigt ændret.
Nu behøver du ikke længere bruge tid på manuelt at sammenligne HTML-dokumenter, og du kan hurtigt finde selv små ændringer og eksportere sådanne forskelle til et dokument i et praktisk format.
Se, hvordan vores løsning til at sammenligne HTML-filer ved hjælp af Swift SDK fungerer. For at opnå dette skal du indlæse de HTML-filer, du vil sammenligne, og vælge eksportfilformatet - det indlæses automatisk efter sammenligning.
Bemærk, at du skal acceptere alle revisioner i sammenlignede dokumenter, før du kalder sammenligningsmetoden, som vist i vores eksempel:
import AsposeWordsCloud
let config =
Configuration(clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let fileName1 = "Input1.html";
let fileName2 = "Input2.html";
let fileResult = "Output.html";
// Upload dokumenter til cloud storage.
let firstDocumentContent = InputStream(url: URL(string: fileName1))!;
let uploadFirstFileRequest =
UploadFileRequest(fileContent: firstDocumentContent, path: fileName1);
_ = try api.uploadFile(request: uploadFirstFileRequest);
let secondDocumentContent = InputStream(url: URL(string: fileName2))!;
let uploadSecondFileRequest =
UploadFileRequest(fileContent: secondDocumentContent, path: fileName2);
_ = try api.uploadFile(request: uploadSecondFileRequest);
// Sammenlign dokumenter i skyen.
let compareDataOptions = CompareData()
.setAuthor(author: "author")
.setFileReference(fileReference: FileReference(remoteFilePath: fileName2));
let compareDocumentRequest =
CompareDocumentRequest(name: fileName1, compareData: compareDataOptions,
destFileName: fileResult);
_ = try api.compareDocument(request: compareDocumentRequest);
// Download resultatdokument fra skylager.
let downloadFileRequest = DownloadFileRequest(path: fileResult);
let downloadFileResult = try api.downloadFile(request: downloadFileRequest);
try downloadFileResult?.first?.value.write(
to: currentDir!.appendingPathComponent(fileResult, isDirectory: false));
Du kan bruge Swift -pakkehåndtering og Cocoapods afhængighedsmanager til at installere Aspose.Words Cloud SDK for Swift. Detaljerede oplysninger om installation af pakken findes i afsnittet "Installation and Usage".
Som et alternativ kan du klone Aspose.Words Cloud SDK for Swift kildekode fra GitHub og bruge den i dit projekt.
Følg venligst disse Instructions for hurtigt at få de nødvendige sikkerhedsoplysninger og få adgang til vores REST API.
Du kan udføre sammenligningshandlinger for andre filformater: