Palyginkite du TXT naudodami Swift

Labai tikslus Swift skirtumų tikrintuvas, skirtas palyginti TXT failus ir rasti skirtumus tarp jų

Mūsų galingas Swift SDK leidžia rasti skirtumą tarp TXT dokumentų ir išsaugoti rezultatus patogiu formatu peržiūrėti. Norėdami patikrinti mūsų gaminio galimybes, palyginkite TXT failus naudodami šią Swift biblioteką ir pamatykite skirtumus.

Peržiūrėkite kodo fragmentą

Palyginkite TXT Swift

Mūsų Swift SDK sukurtas taip, kad gautumėte tiksliausią rezultatą, net jei palyginimas yra sudėtinga funkcija.

Kartais reikia įsitikinti, kad dokumentas TXT formatu nebuvo pakeistas, o jei buvo, reikia išsiaiškinti, kuo skiriasi. Tiesiog naudokite mūsų Swift skirtumo įrankį, kad palygintumėte du TXT failus ir rastumėte skirtumus tarp žodžių ar atskirų simbolių. Be to, jei pasikeitė tik vienas žodžio simbolis, šis žodis bus pažymėtas kaip visiškai pakeistas.

Dabar jums nebereikia gaišti laiko rankiniu būdu lyginant TXT dokumentus, o jūs galite greitai rasti net nedidelius pakeitimus ir eksportuoti tokius skirtumus į dokumentą patogiu formatu.

Pabandykite palyginti TXT dokumentus

Sužinokite, kaip veikia mūsų sprendimas palyginti TXT failus naudojant Swift SDK. Norėdami tai pasiekti, įkelkite TXT failus, kuriuos norite palyginti, ir pasirinkite eksporto failo formatą – jis bus automatiškai įkeltas palyginus.

Atminkite, kad prieš iškviesdami palyginimo metodą turite priimti visas palyginamų dokumentų pataisas, kaip parodyta mūsų pavyzdyje:

Įkelkite palygintą failą
Vykdyti kodą
Įkelkite antrą failą, kad galėtumėte palyginti
Iš sąrašo pasirinkite tikslinį formatą
import AsposeWordsCloud

let config =
    Configuration(clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let fileName1 = "Input1.txt";
let fileName2 = "Input2.txt";
let fileResult = "Output.txt";

//  Įkelkite dokumentus į saugyklą debesyje.
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);

//  Palyginkite dokumentus debesyje.
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);

//  Atsisiųskite rezultatų dokumentą iš debesies saugyklos.
let downloadFileRequest = DownloadFileRequest(path: fileResult);
let downloadFileResult = try api.downloadFile(request: downloadFileRequest);
try downloadFileResult?.first?.value.write(
    to: currentDir!.appendingPathComponent(fileResult, isDirectory: false));
Vykdyti kodą
  
Nukopijuokite kodą Swift į mainų sritį

Kaip palyginti du tekstinius failus

  1. Įdiekite Aspose.Words Cloud for Swift
  2. Pridėkite bibliotekos nuorodą (importuokite biblioteką) prie savo Swift projekto
  3. Norėdami palyginti, įkelkite du TXT dokumentus
  4. Iškvieskite compareDocument() metodą, kad palygintumėte TXT dokumentus
  5. Atsisiųskite rezultatų dokumentą iš debesies saugyklos

Swift biblioteka, kurią galima naudoti palyginimui

Norėdami įdiegti Aspose.Words Cloud SDK for Swift galite naudoti " Swift " paketų tvarkyklę ir Cocoapods priklausomybės tvarkyklę. Išsami informacija apie paketo įdiegimą pateikiama skyriuje "Installation and Usage".

Kaip alternatyvą galite klonuoti Aspose.Words Cloud SDK for Swift šaltinio kodui iš GitHub ir naudoti jį savo projekte.

Vykdykite šias Instructions, kad greitai gautumėte reikiamus saugos kredencialus ir pasiektumėte mūsų REST API.

Sistemos reikalavimai

Swift 4.2 ar naujesnė versija

Daugiau informacijos rasite Repository Documentation.

Kiti palaikomi failų formatai

Galite atlikti palyginimo operaciją su kitais failų formatais:

5%

Prenumeruokite "Aspose" produktų naujinius

Gaukite mėnesinius naujienlaiškius ir pasiūlymus, pristatomus tiesiai į jūsų pašto dėžutę.

© Aspose Pty Ltd 2001-2024. Visos teisės saugomos.