Node.js에서 텍스트를 Excel 파일로 변환

Node.js에서 텍스트를 Excel 파일로 변환

텍스트를 효율적인 방법으로 프로그래밍 방식으로 Excel로 쉽게 변환할 수 있습니다. 방대한 양의 데이터가 있고 이를 Excel 시트로 내보내야 하는 광범위한 시나리오입니다. 다행히도 Text to Excel 변환을 쉽게 자동화할 수 있는 이 Excel용 JS 라이브러리를 보게 될 것입니다. 이 기사에서는 이 라이브러리의 도움으로 Node.js에서 텍스트를 Excel 파일로 변환하는 것이 더 이상 어려운 작업이 아님을 알 수 있습니다. 그러나 컴퓨터에 Node.js를 설치했는지 확인하십시오.

다음 섹션을 진행합니다.

Excel 설치용 JS 라이브러리

모든 라이브러리의 설치 절차는 빠른 개발과 관련하여 중요합니다. 따라서 API 패키지를 다운로드하거나 터미널에서 다음 명령어를 실행하여 설치할 수 있습니다.

npm install java
npm install aspose.cells

Node.js에서 텍스트를 Excel 파일로 변환

이제 이 엔터프라이즈 수준 라이브러리에서 제공하는 메서드를 사용할 준비가 되었습니다. 프로그래밍 방식으로 텍스트를 Excel로 변환하는 단계와 코드 스니펫을 따르십시오.

  1. Workbook 클래스의 개체를 인스턴스화합니다.
  2. get(index) 메서드를 호출하여 첫 번째 워크시트에 액세스합니다.
  3. putValue 메서드를 호출하여 A 열에 사람의 이름을 추가합니다. 이름과 성은 공백으로 구분됩니다.
  4. 로드하는 텍스트 파일에 대한 옵션을 나타내는 TxtLoadOptions 클래스의 인스턴스를 만듭니다.
  5. setSeparatorString 메서드를 호출하여 문자열 값을 구분 기호로 설정합니다.
  6. TextToColumns() 메서드를 사용하여 열 A를 두 개의 열로 분할합니다.
  7. save 메서드를 호출하여 통합 문서를 XLSX 형식으로 저장합니다.

다음 코드를 복사하여 기본 파일에 붙여넣습니다.

var fs = require('fs');
var aspose = aspose || {};
aspose.cells = require("aspose.cells");
// 통합 문서 개체 인스턴스화
var wb = new aspose.cells.Workbook();
//get(index) 메서드를 호출하여 첫 번째 워크시트에 액세스합니다. 
var ws = wb.getWorksheets().get(0);
// putValue 메소드를 호출하여 열 A에 사람 이름을 추가합니다. 이름과 성은 공백으로 구분됩니다.
ws.getCells().get("A1").putValue("John Teal");
ws.getCells().get("A2").putValue("Peter Graham");
ws.getCells().get("A3").putValue("Brady Cortez");
ws.getCells().get("A4").putValue("Mack Nick");
ws.getCells().get("A5").putValue("Hsu Lee");
// 텍스트 파일을 로드하기 위한 옵션을 나타내는 TxtLoadOptions 클래스의 인스턴스를 만듭니다. 
var opts = aspose.cells.TxtLoadOptions();
// setSeparatorString 메서드를 호출하여 문자열 값을 구분 기호로 설정합니다. 
opts.setSeparatorString(" ");
// TextToColumns() 메서드를 사용하여 열 A를 두 개의 열로 분할합니다. 
ws.getCells().textToColumns(0, 0, 5, opts);
// save 메서드를 호출하여 통합 문서를 xlsx 형식으로 저장합니다. 
wb.save(  "outputTextToColumns.xlsx");

아래 이미지에서 출력을 볼 수 있습니다.

텍스트를 열로 변환

무료 라이선스 받기

무료 임시 라이선스를 사용하여 평가 제한 없이 API를 사용해 볼 수 있습니다.

합산

프로그래밍 방식으로 텍스트를 Excel로 변환하는 방법을 배웠으면 하는 바람으로 이 블로그 게시물을 마무리합니다. Node.js에서 텍스트를 Excel 파일로 변환하는 것은 이 Excel용 JS 라이브러리 덕분에 가벼운 작업입니다. 그러나 텍스트를 열로 강력하게 변환하는 모듈을 빌드할 수 있습니다. 또한 이 라이브러리의 다른 풍부한 기능을 알아보려면 문서를 방문하십시오.

또한 시작 안내서를 따르는 것이 좋습니다.

마지막으로 conholdate.com이 새 블로그 게시물을 작성하고 있습니다. 따라서 정기적인 업데이트를 위해 연락을 유지하십시오.

질문하기

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

자주 묻는 질문

Node.js를 사용하여 Excel 스프레드시트에 데이터를 쓰려면 어떻게 해야 합니까?

링크를 방문하여 스프레드시트의 열에 텍스트 데이터를 쓰는 코드 스니펫을 알아보십시오.

또한보십시오