由于业务的需求,需要实现用Excel批量上传数据到数据库,但是网上的教程太少且大多的可参考性太弱,所以记录一下。本篇介绍的主要是使用nodejs来实现这个功能。
使用exceljs实现,安装exceljs:
npm install exceljs
服务端使用restify框架实现文件接收,安装:
npm install restify
解析获取的文件:
const [name, path, type] = [req.files.file.name, req.files.file.path, req.files.file.type];