看看我

//读取Excel数据
function getExcelData(file, callback) {
    var reader = new FileReader();

    //文件加载完成后调用
    reader.onload = function (e) {
        var data = e.target.result;
        var workbook = XLSX.read(data, {
            type: 'buffer'
            , cellDates: true
            , cellText: false
        });

        //获取json格式的Excel数据
        var jsonData = XLSX.utils.sheet_to_json(workbook.Sheets[workbook.SheetNames[0]], {
            defval: 'null'  //单元格为空时的默认值
            , raw: false
            , dateNF: 'yyyy-mm-dd'
        });
    };

    //加载文件
    reader.readAsArrayBuffer(file);

}

GitHub 加速计划 / sh / sheetjs
34.82 K
8 K
下载
📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
最近提交(Master分支:2 个月前 )
3f44ddd9 - 9 个月前
5b4806bf - 1 年前
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐