Node.js로 CSV 파일을 읽는 방법
이 보도에 관하여
이 보도는 요점이다.js에서 csv-parse 를 사용하여 CSV 파일을 읽는 방법을 소개합니다.
대략적인 절차
대략적인 절차는 아래와 같다.
Excel 파일 준비
다음 표의 내용에 따라 동작 확인용 CSV 파일을 만들고 파일 이름을 데이터로 합니다.csv로 저장합니다.또한 CSV 파일도 data.csv에서 다운로드할 수 있습니다.
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,"He said \"Yes, I'm 髙橋.\""
코딩 준비
터미널에서 다음 명령을 실행하여 인코딩을 준비합니다.
mkdir nodejs-csv-read
cd nodejs-csv-read
npm init -y
npm install --save csv-parse
touch main.js
부호화
main.js
편집기에서main.js를 열고 다음 내용을 입력하십시오.
요점은 아래와 같다.
동작 확인
터미널에서 다음 명령을 실행하여 정확한 읽기 여부를 확인하십시오.특히 3행 3열은 꼼꼼히 확인해야 한다.
node main.js
집행 결과는 다음과 같다.[
[ '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', `He said "Yes, I'm 髙橋."` ]
]
끝말
앱 관리 화면에 배려받을 기회가 많지만 쓰기는 간단하고, 한편으로는 읽기는 뺑소니 등을 고려해야 해 상당히 복잡해졌다.CSV 분석기는 자기 앞에서 실시하는 것도 재미있지만 시간이 없을 때 편리한 프로그램 라이브러리를 이용해 다른 더 즐거운 일에 시간을 보내고 싶다.csv-parse처럼 눈에 띄지 않지만 필요한 프로그램 라이브러리를 개발/유지하는 분들은 정말 존경합니다.지금은 GiitHub의 스타들만 줄 수 있지만 부자가 되면 스폰서를 주고 싶어요.이 기사를 읽은 사람이 같은 소스 코드를 알고 있다면 마음대로 논평해 주세요.끝까지 읽어주셔서 감사합니다!
관련 보도
Reference
이 문제에 관하여(Node.js로 CSV 파일을 읽는 방법), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/tatsuyasusukida/articles/nodejs-csv-read텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)