Node.js로 Excel 파일을 읽는 방법
이 보도에 관하여
이 보도는 요점이다.jsSheetJS에서 (npm 패키지명 xlsx)로 Excel 파일을 읽는 방법을 소개합니다.소스 코드이 글의 페이지에 대해서는 다운로드할 수 있습니다.
대략적인 절차
대략적인 절차는 아래와 같다.
Excel 파일 준비
다음 표의 내용으로 동작 확인용 Excel 파일, 데이터를 만듭니다.xlsx로 저장합니다.워크시트 이름은 Sheet1입니다.Excel 파일도 data.xlsx에서 다운로드할 수 있습니다.
Header 1
Header 2
Header 3
Row 1 Col 1
Row 1 Col 2
Row 1 Col 3
Row 2 Col 1
Row 2 Col 2
Row 2 Col 3
Row 3 Col 1
Row 3 Col 2
높은 다리
부호화
터미널에서 다음 명령을 실행하여 인코딩을 준비합니다.
mkdir nodejs-xlsx-read
cd nodejs-xlsx-read
npm init -y
npm install --save xlsx
touch main.js
main.js
편집기에서main.js를 열고 다음 내용을 입력하십시오.
요점은 아래와 같다.
동작 확인
터미널에서 다음 명령을 실행하여 JSON 정렬로 변환되었는지 확인합니다.
node main.js
집행 결과는 다음과 같다.[
{
"Header 1": "Row 1 Col 1",
"Header 2": "Row 1 Col 2",
"Header 3": "Row 1 Col 3"
},
{
"Header 1": "Row 2 Col 1",
"Header 2": "Row 2 Col 2",
"Header 3": "Row 2 Col 3"
},
{
"Header 1": "Row 3 Col 1",
"Header 2": "Row 3 Col 2",
"Header 3": "I am 髙橋"
}
]
끝말
개인적으로는 엑셀을 별로 좋아하지 않지만, 응용 프로그램 관리 화면에 주 데이터를 일괄적으로 등록하는 기능을 설정할 때 다음과 같은 3가지 이유로 CSV 대신 엑셀 파일을 사용한다.
관련 보도
Reference
이 문제에 관하여(Node.js로 Excel 파일을 읽는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/tatsuyasusukida/articles/nodejs-xlsx-read텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)