Combine archivos de texto mediante una fusión de archivos TXT

Supongamos que tiene varios archivos de Texto y desea fusionarlos en un solo archivo de texto, GroupDocs.Merger Cloud SDK para Node.js proporciona funciones para combinar archivos de texto mediante programación. No importa qué tan grande sea su archivo de texto, esta combinación de archivos TXT le permite fusionar archivos de texto de manera eficiente. Además, GroupDocs.Merger ofrece SDK en la nube y API REST para integraciones de terceros. Sin embargo, esta publicación de blog le enseña a unir archivos de texto usando GroupDocs.Merger Cloud SDK para Node.js en un proyecto basado en Node.js. Al final de esta publicación de blog, deberías haber aprendido cómo combinar archivos de texto en Node.js.

Seguiremos los siguientes puntos en este artículo:

Instalación de la API de fusión de archivos TXT

El proceso de instalación de GroupDocs.Merger Cloud SDK para Node.js está simplemente ejecutando un comando. Es liviano y requiere muy pocos recursos del sistema. Por lo tanto, puede configurar esta fusión de archivos TXT API ejecutando el siguiente comando en Terminal/CMD:

npm install groupdocs-merger-cloud

Una vez completada la instalación, visite este enlace para obtener información sobre cómo obtener las credenciales de API (ID de cliente + Secreto de cliente).

Combinar archivos de texto mediante programación

Combinemos archivos de texto utilizando los métodos expuestos por estos [SDK] en la nube 8. Para ello, hemos subido dos archivos de texto diferentes a la nube dashboard.

Visite este enlace para cargar los archivos mediante programación.

Siga los siguientes pasos para unir archivos de texto en Node.js:

  • Incluye el módulo groupdocs-merger-cloud en tu aplicación.
  • Inicialice la instancia de DocumentApi con las credenciales de API.
  • Cree una instancia de un objeto de la clase JoinItem.
  • Crea un objeto de la clase FileInfo.
  • Establezca la ruta del archivo del archivo de texto de origen.
  • Crea un objeto de la clase JoinOptions.
  • Llame a la propiedad JoinItems para asignar la matriz del documento fuente.
  • Establezca la ruta de salida para el documento combinado generado.
  • Inicialice una instancia de la clase JoinRequest y pásela al método join.

El siguiente ejemplo de código demuestra cómo fusionar archivos de texto usando Node.js:

// Incluya el módulo groupdocs-merger-cloud en su aplicación.
const merger_cloud = require("groupdocs-merger-cloud");

const clientId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
const clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxx";

// Inicialice la instancia de DocumentApi con las credenciales de API.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// Cree una instancia de un objeto de la clase JoinItem.
let item1 = new merger_cloud.JoinItem();
// Crea un objeto de la clase FileInfo.
item1.fileInfo = new merger_cloud.FileInfo();
// Establezca la ruta del archivo del archivo de texto de origen.
item1.fileInfo.filePath = "first.txt";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "second.txt";    
// Crea un objeto de la clase JoinOptions.
let options = new merger_cloud.JoinOptions();
// Llame a la propiedad JoinItems para asignar la matriz del documento fuente.
options.joinItems = [item1, item2];
// Establezca la ruta de salida para el documento combinado generado.
options.outputPath = "Output/joined.txt";
// Inicialice una instancia de la clase JoinRequest y pásela al método de unión.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Done successfully"));

Una vez que ejecuta el servidor, se genera un archivo de texto combinado en la carpeta “Salida” como se muestra en la siguiente imagen:

fusionar archivos de texto
Por lo tanto, puede descargar el archivo generado manualmente o invocando el método DownloadFile en caso de que desee descargarlo mediante programación.

Fusionar archivos de texto en línea

Además, puede aprovechar la versión en línea de GroupDocs.Merger Cloud SDK. Es bastante fácil de usar, simplemente suelte/cargue los archivos de texto y presione el botón “Fusionar ahora” para unir archivos de texto al instante. Puede explorar más navegando al enlace que figura a continuación.

fusionar archivos de texto en línea

Conclusión

Esto nos lleva al final de esta guía. Esperamos que haya aprendido a combinar archivos de texto usando GroupDocs.Merger Cloud SDK en un proyecto basado en Node.js. Además, este artículo le ayudará a crear una combinación de archivos TXT para su aplicación empresarial. Además, puede explorar más esta API visitando documentación. De hecho, puede consultar el repositorio GitHub ya que GroupDocs.Merger Cloud SDK para Node.js es de código abierto. Por último, no olvides interactuar con nuestra API aquí directamente.

Además, le recomendamos que siga nuestra Guía de introducción.

Finalmente, groupdocs.cloud está escribiendo nuevos artículos. Por lo tanto, manténgase en contacto para conocer las últimas actualizaciones.

Hacer una pregunta

Puedes dejarnos saber tus dudas o consultas en nuestro foro.

Preguntas frecuentes – Preguntas frecuentes

¿Cuál es el software para fusionar archivos de texto?

GroupDocs.Merger ha expuesto SDK para múltiples lenguajes de programación y API REST para fusionar archivos de texto mediante programación.

¿Cómo combino varios archivos de texto en uno?

Visite este enlace para conocer la respuesta en detalle.

Ver también