Compara dos TXT usando Dart

Comprobador de diferencias Dart alta precisión para comparar TXT archivos y encontrar diferencias entre ellos

Nuestro poderoso Dart SDK le permite encontrar la diferencia entre TXT documentos y guardar los resultados en un formato conveniente para verlos. Para verificar las capacidades de nuestro producto, compare los TXT archivos usando esta Dart biblioteca y vea las diferencias.

Ver fragmento de código

Comparar TXT en Dart

Nuestro SDK Dart/Flutter está diseñado para brindarle el resultado más preciso, aunque la comparación es una función compleja en sí misma.

A veces es necesario asegurarse de que el documento en TXT formato no haya sido modificado y, si es así, debe averiguar cuál es la diferencia. Simplemente use nuestra herramienta de diferencias Dart/Flutter para comparar dos TXT archivos y encontrar diferencias en palabras completas o caracteres individuales. Además, si solo ha cambiado un carácter en una palabra, esta palabra se marcará como cambiada por completo.

Ahora ya no necesita perder tiempo comparando TXT documentos manualmente y puede encontrar rápidamente incluso cambios pequeños y exportar dichas diferencias a un documento en un formato conveniente.

Intente comparar TXT documentos

Vea cómo funciona nuestra solución para comparar TXT archivos usando Dart/Flutter SDK. Para lograr esto, cargue los TXT archivos que desea comparar y seleccione el formato de archivo de exportación; se cargará automáticamente después de comparar.

Tenga en cuenta que debe aceptar todas las revisiones de los documentos comparados antes de llamar al método de comparación, como se muestra en nuestro ejemplo:

Sube el archivo comparado
Ejecutar código
Sube el segundo archivo para comparar
Seleccione el formato de destino de la lista
import 'package:aspose_words_cloud/aspose_words_cloud.dart';

final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);

final fileName1 = 'Input1.txt';
final fileName2 = 'Input2.txt';
final fileResult = 'Output.txt';

//  Subir documentos al almacenamiento en la nube.
final firstDocumentContent = (await File(fileName1).readAsBytes()).buffer.asByteData();
final uploadFirstFileRequest = UploadFileRequest(firstDocumentContent, fileName1);
await wordsApi.uploadFile(uploadFirstFileRequest);

final secondDocumentContent = (await File(fileName2).readAsBytes()).buffer.asByteData();
final uploadSecondFileRequest = UploadFileRequest(secondDocumentContent, fileName2);
await wordsApi.uploadFile(uploadSecondFileRequest);

//  Compara documentos en la nube.
final compareDataOptions = CompareData();
compareDataOptions.author = 'author';
compareDataOptions.fileReference = FileReference.fromRemoteFile(fileName2);
final compareDocumentRequest =
    CompareDocumentRequest(fileName1, compareDataOptions, destFileName: fileResult);
await wordsApi.compareDocument(compareDocumentRequest);

//  Descarga el documento de resultados del almacenamiento en la nube.
final downloadFileRequest = DownloadFileRequest(fileResult);
final downloadFileResult = await wordsApi.downloadFile(downloadFileRequest);
await File('compareResult.pdf').writeAsBytes(
    downloadFileResult.buffer.asUint8List(
	downloadFileResult.offsetInBytes, downloadFileResult.lengthInBytes)
Ejecutar código
  
Copie el código Dart al portapapeles

Como comparar TXT Dart REST API

  1. Instale Aspose.Words Cloud for Dart/Flutter
  2. Agregue una referencia de biblioteca (importe la biblioteca) a su proyecto Dart
  3. Cargue dos TXT documentos para comparar
  4. Llame al compareDocument() para comparar TXT documentos
  5. Descargue el documento de resultados del almacenamiento en la nube

Dart biblioteca para usar comparar

Clone Aspose.Words Cloud SDK for Dart de GitHub y utilícelo en su proyecto. Agregue esta dependencia a su pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

Siga estas Instructions para obtener rápidamente las credenciales de seguridad necesarias y acceder a nuestra REST API.

Requisitos del sistema

Consulte la Repository Documentation para ver los detalles.

Otros formatos de archivo compatibles

Puede realizar la operación de comparación para otros formatos de archivo:

5%

Suscríbase a las actualizaciones de productos de Aspose

Reciba boletines y ofertas mensuales directamente en su buzón.

© Aspose Pty Ltd 2001-2024. Reservados todos los derechos.