uniapp读入excel
UniApp并没有原生支持读取Excel文件的方法,但可以通过引入第三方库来实现。以下是一种使用js-xlsx库读取Excel文件的方法:
- 安装js-xlsx库
npm install xlsx
- 在需要读取Excel的页面中引入js-xlsx库
import XLSX from 'xlsx';
- 在需要读取Excel的方法中使用如下代码进行读取
let fileReader = new FileReader();
fileReader.onload = function(event) {
let data = event.target.result;
let workbook = XLSX.read(data, { type: 'binary' });
let sheetName = workbook.SheetNames[0];
let worksheet = workbook.Sheets[sheetName];
let excelData = XLSX.utils.sheet_to_json(worksheet, { header: 1 });
console.log(excelData);
};
fileReader.readAsBinaryString(file);
其中,file是通过input[type=file]获取的Excel文件,excelData为读取的Excel数据
原文地址: https://www.cveoy.top/t/topic/cI45 著作权归作者所有。请勿转载和采集!