javascript 如何将 json 格式数组转为 excel 表格| sheetJS

案例

javascript 复制代码
// https://unpkg.com/xlsx@0.18.5/dist/xlsx.full.min.js
function exportXlsx(jsonData, fileName = '', mine = null) {
    const workbook = XLSX.utils.book_new();
    // 将JSON数组转换成工作表
    const worksheet = XLSX.utils.json_to_sheet(jsonData);
    // 向工作簿添加工作表
    XLSX.utils.book_append_sheet(workbook, worksheet, 'Sheet1');
    fileName = !fileName? 'output': fileName
    mine = typeof mine != 'string'? 'xlsx': mine
    XLSX.writeFile(workbook, [fileName, mine].join('.'));
}

exportXlsx([{name: '张三', age: 13, sex: '男'}, {name: '李四', age: 14, sex: '女'}])

参考

相关推荐
小新11010 小时前
从零开始 Vue.js
前端·javascript·vue.js
Delicate11 小时前
JavaScript的“变脸”艺术:类型转换戏法大揭秘
javascript
前端Hardy11 小时前
21.8 万周下载!这个 React 表格组件,10 行代码就能跑起来
前端·javascript·后端
陈_杨11 小时前
鸿蒙APP开发-带你走进胶片录的拍摄记录管理
前端·javascript
陈_杨11 小时前
鸿蒙APP开发-带你走进胶片录的相机控制
前端·javascript
陈_杨11 小时前
鸿蒙APP开发-带你走进节流战的Canvas图表
前端·javascript
陈_杨11 小时前
鸿蒙APP开发-带你走进光绘记的拍摄规划
前端·javascript
陈_杨11 小时前
鸿蒙APP开发-带你走进光绘记的长曝光模拟
前端·javascript
陈_杨11 小时前
鸿蒙APP开发-带你走进节拍器的声音怎么这么准
前端·javascript
riuphan13 小时前
揭秘 JS 类型转换:ToPrimitive 机制的神秘面纱
前端·javascript