Mit unserem leistungsstarken JavaScript SDK können Sie den Unterschied zwischen TXT Dokumenten finden und die Ergebnisse in einem bequemen Format zur Anzeige speichern. Um unsere Produktfunktionen zu überprüfen, vergleichen Sie TXT Dateien mit dieser JavaScript Bibliothek und sehen Sie sich die Unterschiede an.
Unser Node SDK ist darauf ausgelegt, Ihnen das genaueste Ergebnis zu liefern, auch wenn der Vergleich selbst eine komplexe Funktion ist.
Manchmal müssen Sie sicherstellen, dass das Dokument im TXT Format nicht geändert wurde, und wenn ja, müssen Sie herausfinden, was der Unterschied ist. Verwenden Sie einfach unser Node-Diff-Tool, um zwei TXT Dateien zu vergleichen und Unterschiede in ganzen Wörtern oder einzelnen Zeichen zu finden. Wenn sich außerdem nur ein Zeichen in einem Wort geändert hat, wird dieses Wort als vollständig geändert markiert.
Jetzt müssen Sie keine Zeit mehr damit verschwenden, TXT-Dokumente manuell zu vergleichen, und können selbst kleine Änderungen schnell finden und solche Unterschiede in einem praktischen Format in ein Dokument exportieren.
Sehen Sie sich an, wie unsere Lösung zum Vergleichen von TXT Dateien mithilfe des Node SDK funktioniert. Laden Sie dazu die TXT Dateien, die Sie vergleichen möchten, und wählen Sie das Exportdateiformat aus – es wird nach dem Vergleich automatisch geladen.
Beachten Sie, dass Sie alle Revisionen in den verglichenen Dokumenten akzeptieren müssen, bevor Sie die Vergleichsmethode aufrufen, wie in unserem Beispiel gezeigt:
import * as fs from "fs";
const wordsApi = new WordsApi("####-####-####-####-####", "##################");
const fileName1 = "Input1.txt";
const fileName2 = "Input2.txt";
const fileResult = "Output.txt";
// Dokumente in den Cloud-Speicher hochladen.
const firstDocumentContent = fs.createReadStream(fileName1);
const uploadFirstFileRequest = new model.UploadFileRequest({
fileContent: firstDocumentContent,
path: fileName1
});
wordsApi.uploadFile(uploadFirstFileRequest)
.then((uploadFirstFileRequestResult) => {
// tslint:disable-next-line:no-console
console.log("Result of UploadFirstFileRequest: ", uploadFirstFileRequestResult);
const secondDocumentContent = fs.createReadStream(fileName2);
const uploadSecondFileRequest = new model.UploadFileRequest({
fileContent: secondDocumentContent,
path: fileName2
});
wordsApi.uploadFile(uploadSecondFileRequest)
.then((uploadSecondFileRequestResult) => {
// tslint:disable-next-line:no-console
console.log("Result of UploadSecondFileRequest: ", uploadSecondFileRequestResult);
// Dokumente in der Cloud vergleichen.
const compareDataOptions = new model.CompareData({
author: "author",
fileReference: model.FileReference.fromRemoteFilePath(fileName2)
})
const compareDocumentRequest = new model.CompareDocumentRequest({
name: fileName1,
compareData: compareDataOptions,
destFileName: fileResult
});
wordsApi.compareDocument(compareDocumentRequest)
.then((compareDocumentRequestResult) => {
// tslint:disable-next-line:no-console
console.log("Result of CompareDocumentRequest: ", compareDocumentRequestResult);
// Ergebnisdokument vom Cloud-Speicher herunterladen.
const downloadFileRequest = new model.DownloadFileRequest({
path: fileResult
});
wordsApi.downloadFile(downloadFileRequest)
.then((downloadFileRequestResult) => {
// tslint:disable-next-line:no-console
console.log("Result of DownloadFileRequest: ", downloadFileRequestResult);
fs.writeFileSync(fileResult, downloadFileRequestResult.body);
});
});
});
});
Installieren Sie 'Aspose.Words Cloud SDK for Node.js' mit dem NPM -Paketmanager. Führen Sie npm install asposewordscloud --save über die Befehlszeile aus, um das SDK über den NPM Paketmanager zu installieren. Alternativ können Sie den Quellcode des Aspose.Words Cloud SDK for Node.js manuell von GitHub klonen und in Ihrem Projekt verwenden. Bitte befolgen Sie diese Instructions, um schnell die erforderlichen Sicherheitsanmeldeinformationen zu erhalten und auf unsere REST API zuzugreifen.
Weitere Einzelheiten finden Sie in der Repository Documentation.
Sie können einen Vergleichsvorgang für andere Dateiformate durchführen: