Объедините текстовые файлы с помощью слияния файлов TXT

Предположим, у вас есть несколько файлов Text и вы хотите объединить их в один текстовый файл. GroupDocs.Merger Cloud SDK for Node.js предоставляет функции для программного объединения текстовых файлов. Независимо от размера вашего текстового файла, это объединение файлов TXT позволяет эффективно объединять текстовые файлы. Кроме того, GroupDocs.Merger предлагает облачные SDK и REST API для сторонней интеграции. Однако в этом сообщении блога вы узнаете, как объединять текстовые файлы с помощью GroupDocs.Merger Cloud SDK для Node.js в проекте на основе Node.js. К концу этой статьи вы должны были научиться объединять текстовые файлы в Node.js.

В этой статье мы будем следовать следующим пунктам:

Установка API TXT File Merger

Процесс установки GroupDocs.Merger Cloud SDK для Node.js заключается в запуске одной команды. Он легкий и требует очень меньше системных ресурсов. Итак, вы можете настроить это объединение файлов TXT API, выполнив следующую команду в Терминале/CMD:

npm install groupdocs-merger-cloud

После завершения установки посетите эту ссылку, чтобы узнать, как получить учетные данные API (идентификатор клиента + секрет клиента).

Объедините текстовые файлы программно

Давайте объединим текстовые файлы, используя методы, предоставляемые этими облачными SDK. Для этой цели мы загрузили два разных текстовых файла в облако dashboard.

Пожалуйста, посетите эту ссылку, чтобы загрузить файлы программным способом.

Выполните следующие шаги, чтобы объединить текстовые файлы в Node.js:

  • Включите модуль groupdocs-merger-cloud в свое приложение.
  • Инициализируйте экземпляр DocumentApi с учетными данными API.
  • Создайте экземпляр объекта класса JoinItem.
  • Создайте объект класса FileInfo.
  • Установите путь к исходному текстовому файлу.
  • Создайте объект класса JoinOptions.
  • Вызовите свойство JoinItems, чтобы назначить массив исходного документа.
  • Задайте выходной путь для созданного объединенного документа.
  • Инициализируйте экземпляр класса JoinRequest и передайте его в метод join.

В следующем примере кода показано, как объединить текстовые файлы с помощью Node.js:

// Включите модуль groupdocs-merger-cloud в свое приложение.
const merger_cloud = require("groupdocs-merger-cloud");

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

// Инициализируйте экземпляр DocumentApi с учетными данными API.
const documentApi = merger_cloud.DocumentApi.fromKeys(clientId, clientSecret);
// Создайте экземпляр объекта класса JoinItem.
let item1 = new merger_cloud.JoinItem();
// Создайте объект класса FileInfo.
item1.fileInfo = new merger_cloud.FileInfo();
// Установите путь к исходному текстовому файлу.
item1.fileInfo.filePath = "first.txt";
 
let item2 = new merger_cloud.JoinItem();
item2.fileInfo = new merger_cloud.FileInfo();
item2.fileInfo.filePath = "second.txt";    
// Создайте объект класса JoinOptions.
let options = new merger_cloud.JoinOptions();
// Вызовите свойство JoinItems, чтобы назначить массив исходного документа.
options.joinItems = [item1, item2];
// Установите путь вывода для созданного объединенного документа.
options.outputPath = "Output/joined.txt";
// Инициализируйте экземпляр класса JoinRequest и передайте его в метод соединения.  
documentApi.join(new merger_cloud.JoinRequest(options)).then(()=>console.log("Done successfully"));

После запуска сервера в папке «Вывод» создается объединенный текстовый файл, как показано на рисунке ниже:

объединить текстовые файлы
Таким образом, вы можете загрузить сгенерированный файл вручную или вызвав метод DownloadFile, если вы хотите загрузить программным способом.

Объединить текстовые файлы онлайн

Кроме того, вы можете использовать онлайн версию GroupDocs.Merger Cloud SDK. Его довольно просто использовать: просто перетащите/загрузите текстовые файлы и нажмите кнопку «Объединить сейчас», чтобы мгновенно объединить текстовые файлы. Вы можете изучить дальше, перейдя по ссылке, приведенной ниже.

объединить текстовые файлы онлайн

Заключение

Это подводит нас к концу данного руководства. Мы надеемся, что вы научились объединять текстовые файлы с помощью GroupDocs.Merger Cloud SDK в проекте на базе Node.js. Более того, эта статья поможет вам создать объединение файлов TXT для вашего бизнес-приложения. Кроме того, вы можете дополнительно изучить этот API, посетив документацию. Фактически, вы можете проверить репозиторий GitHub, поскольку GroupDocs.Merger Cloud SDK для Node.js имеет открытый исходный код. Наконец, не забудьте напрямую взаимодействовать с нашим API здесь.

Кроме того, мы рекомендуем вам следовать нашему руководству по началу работы.

Наконец, groupdocs.cloud пишет новые статьи. Поэтому, пожалуйста, оставайтесь на связи для получения последних обновлений.

Задайте вопрос

Вы можете сообщить нам о своих вопросах или пожеланиях на нашем форуме.

Часто задаваемые вопросы – Часто задаваемые вопросы

Какая программа для объединения текстовых файлов?

GroupDocs.Merger предоставил SDK для нескольких языков программирования и REST API для программного объединения текстовых файлов.

Как объединить несколько текстовых файлов в один?

Пожалуйста, посетите эту ссылку, чтобы узнать ответ подробно.

Смотрите также