node.js 엑셀 데이터 읽 기(그림 다운로드)방법 예시

1567 단어 nodejs읽 기excel
머리말
영화 관람 활동 을 조직 하려 면 신청 을 통계 하고 영화 평 가 를 수집 해 야 하기 때문에 위 챗 애플 릿'신청 도구'를 선택해 야 합 니 다.관리자 가 데 이 터 를 다운로드 한 결과 영화 평 가 는 그림 의 URL 링크 일 뿐 자신 이 수 동 으로 다운로드 해 야 합 니 다.어떻게 프로그래머 를 난처 하 게 할 수 있 습 니까?
1.다운로드 한 Excel 데이터 시트:

2.코드:

const xlsx = require('xlsx');
const mkdirp = require('mkdirp');
const request = require('request');
const fs = require('fs');

const workbook = xlsx.readFile('data.xls');

const sheetNames = workbook.SheetNames; //    ['sheet1', ...]
const worksheet = workbook.Sheets[sheetNames[0]];
const data = xlsx.utils.sheet_to_json(worksheet);

const dir = './images';

//      
mkdirp(dir);

data.forEach(item => {
 request.head(item.img, (err, res, body) => {
  request(item.img).pipe(fs.createWriteStream(dir + "/" + item.name+'.jpg'));
 });
})
3.실행 결과:

4.참조 링크:
  • SheetJS/js-xlsx
  • Node.js 고 화질 사진 일괄 캡 처
  • 총결산
    이상 은 이 글 의 전체 내용 입 니 다.본 논문 의 내용 이 여러분 의 학습 이나 업무 에 어느 정도 참고 학습 가치 가 있 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 댓 글 을 남 겨 주 셔 서 저희 에 대한 지지 에 감 사 드 립 니 다.

    좋은 웹페이지 즐겨찾기