TXT 파일 병합기를 사용하여 텍스트 파일 결합

여러 개의 텍스트 파일이 있고 이를 단일 텍스트 파일로 병합하려고 한다고 가정하면 GroupDocs.Merger Cloud SDK for Node.js는 프로그래밍 방식으로 텍스트 파일을 결합하는 기능을 제공합니다. 텍스트 파일의 크기에 관계없이 이 TXT 파일 병합기를 사용하면 텍스트 파일을 효율적으로 병합할 수 있습니다. 또한 GroupDocs.Merger는 타사 통합을 위한 클라우드 SDK 및 REST API를 제공합니다. 하지만 이 블로그 게시물에서는 Node.js 기반 프로젝트에서 GroupDocs.Merger Cloud SDK for Node.js를 사용하여 텍스트 파일을 조인하는 방법을 설명합니다. 이 블로그 게시물을 마치면 Node.js에서 텍스트 파일을 결합하는 방법을 배웠을 것입니다.

이 기사에서는 다음 사항을 따를 것입니다.

TXT 파일 병합 API 설치

GroupDocs.Merger Cloud SDK for Node.js의 설치 프로세스는 명령만 실행하면 됩니다. 가볍고 시스템 리소스가 매우 적게 필요합니다. 따라서 터미널/CMD에서 다음 명령을 실행하여 이 TXT 파일 병합기API를 설정할 수 있습니다.

npm install groupdocs-merger-cloud

설치가 완료되면 이 링크를 방문하여 API 자격증명(클라이언트 ID + 클라이언트 비밀번호)을 얻는 방법을 알아보세요.

프로그래밍 방식으로 텍스트 파일 결합

이러한 클라우드 SDK에서 제공하는 방법을 사용하여 텍스트 파일을 결합해 보겠습니다. 이를 위해 우리는 클라우드 대시보드에 두 개의 서로 다른 텍스트 파일을 업로드했습니다.

프로그래밍 방식으로 파일을 업로드하려면 이 링크를 방문하세요.

Node.js에서 텍스트 파일을 조인하려면 다음 단계를 따르세요.

  • 앱에 groupdocs-merger-cloud 모듈을 포함합니다.
  • API 자격 증명을 사용하여 DocumentApi의 인스턴스를 초기화합니다.
  • 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";

// API 자격 증명을 사용하여 DocumentApi의 인스턴스를 초기화합니다.
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"));

서버를 실행하면 아래 이미지와 같이 “Output” 폴더에 병합된 텍스트 파일이 생성됩니다.

텍스트 파일 병합
따라서 생성된 파일을 수동으로 다운로드하거나 프로그래밍 방식으로 다운로드하려는 경우 DownloadFile 메서드를 호출하여 다운로드할 수 있습니다.

온라인으로 텍스트 파일 병합

또한 GroupDocs.Merger Cloud SDK온라인 버전을 활용할 수도 있습니다. 사용하기 매우 쉽습니다. 텍스트 파일을 삭제/업로드하고 “지금 병합” 버튼을 누르면 텍스트 파일이 즉시 결합됩니다. 아래 링크로 이동하시면 더 자세히 살펴보실 수 있습니다.

온라인으로 텍스트 파일 병합

결론

이것으로 이 가이드를 마치겠습니다. Node.js 기반 프로젝트에서 GroupDocs.Merger Cloud SDK를 사용하여 텍스트 파일을 결합하는 방법을 배웠기를 바랍니다. 또한 이 기사는 비즈니스 애플리케이션을 위한 TXT 파일 병합기를 구축하는 데 도움이 될 것입니다. 또한 문서를 방문하여 이 API를 더 자세히 살펴볼 수 있습니다. 실제로 GroupDocs.Merger Cloud SDK for Node.js는 오픈 소스이므로 GitHub 저장소를 확인할 수 있습니다. 마지막으로, 여기 API와 직접 상호작용하는 것을 잊지 마세요.

또한 시작하기 가이드를 따르는 것이 좋습니다.

마지막으로 groupdocs.cloud에서 새 기사를 작성하고 있습니다. 따라서 최신 업데이트를 계속 확인하시기 바랍니다.

질문하기

귀하의 질문이나 질문에 대해 포럼에 알려주실 수 있습니다.

자주 묻는 질문 – FAQ

텍스트 파일을 병합하는 소프트웨어는 무엇입니까?

GroupDocs.Merger는 텍스트 파일을 프로그래밍 방식으로 병합하기 위해 여러 프로그래밍 언어 및 REST API용 SDK를 공개했습니다.

여러 텍스트 파일을 하나로 결합하려면 어떻게 해야 합니까?

자세한 답변을 보려면 이 링크를 방문하세요.

또한보십시오