Comparați două TXT folosind Swift

Verificator de diferențe Swift foarte precis pentru a compara TXT fișierele și a găsi diferențe între ele

Setul nostru Swift SDK vă permite să găsiți diferența dintre TXT documentele și să salvați rezultatele într-un format convenabil pentru vizualizare. Pentru a verifica capabilitățile produsului nostru, comparați TXT fișiere folosind această Swift bibliotecă și vedeți diferențele.

Vizualizați fragmentul de cod

Comparați TXT în Swift

SDK-ul nostru Swift este conceput pentru a vă oferi cel mai precis rezultat, chiar dacă compararea este o funcție complexă în sine.

Uneori trebuie să vă asigurați că documentul în TXT format nu a fost modificat și, dacă a fost, trebuie să aflați care este diferența. Doar folosiți instrumentul nostru Swift diff pentru a compara două TXT fișiere și pentru a găsi diferențe în cuvinte întregi sau caractere individuale. În plus, dacă doar un caracter dintr-un cuvânt s-a schimbat, acest cuvânt va fi marcat ca fiind schimbat în întregime.

Acum nu mai trebuie să pierdeți timp comparând manual TXT documentele și puteți găsi rapid chiar și modificări mici și puteți exporta astfel de diferențe într-un document într-un format convenabil.

Încercați să comparați TXT documentele

Vedeți cum funcționează soluția noastră de a compara TXT fișierele folosind Swift SDK. Pentru a realiza acest lucru, încărcați TXT fișierele pe care doriți să le comparați și selectați formatul fișierului de export - acesta va fi încărcat automat după comparare.

Rețineți că trebuie să acceptați toate revizuirile din documentele comparate înainte de a apela metoda de comparare, așa cum se arată în exemplul nostru:

Încărcați fișierul comparat
Rulați codul
Încărcați al doilea fișier pentru a compara
Selectați formatul țintă din listă
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";

//  Încărcați documente în stocarea în cloud.
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);

//  Comparați documentele în cloud.
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);

//  Descărcați documentul rezultat din stocarea în cloud.
let downloadFileRequest = DownloadFileRequest(path: fileResult);
let downloadFileResult = try api.downloadFile(request: downloadFileRequest);
try downloadFileResult?.first?.value.write(
    to: currentDir!.appendingPathComponent(fileResult, isDirectory: false));
Rulați codul
  
Copiați codul Swift în clipboard

Cum se compară două fișiere text

  1. Instalați Aspose.Words Cloud for Swift
  2. Adăugați o referință la bibliotecă (importați biblioteca) în proiectul dvs. Swift
  3. Încărcați două TXT documente pentru a compara
  4. Apelați metoda compareDocument() pentru a compara TXT documente
  5. Descărcați documentul rezultat din stocarea în cloud

Swift bibliotecă pentru a utiliza compara

Puteți utiliza managerul de pachete Swift și managerul de dependențe Cocoapods pentru a instala Aspose.Words Cloud SDK for Swift. Informații detaliate despre instalarea pachetului sunt oferite în secțiunea "Installation and Usage".

Ca alternativă, puteți clona codul sursă Aspose.Words Cloud SDK for Swift din GitHub și îl puteți utiliza în proiectul dvs.

Vă rugăm să urmați aceste Instructions pentru a obține rapid acreditările de securitate necesare și pentru a accesa API ul nostru REST.

Cerințe de sistem

Swift 4.2 sau mai nou

Consultați Repository Documentation pentru a vedea mai multe detalii.

Alte formate de fișiere acceptate

Puteți efectua operațiuni de comparare pentru alte formate de fișiere:

5%

Abonați-vă la Actualizări de produse Aspose

Primiți buletine informative lunare și oferte livrate direct în căsuța dvs. poștală.

© Aspose Pty Ltd 2001-2024. Toate drepturile rezervate.