一、简介
- 可以在
vue
、react
、js
… 等前端开发中,将excel
、csv
文件转成json
对象提交给服务器。 - 只需要导入文件,即可获得转出的
json
数组对象,每个sheet
一个数组,其次每行一个数组,再其次每个单元格的值存放到行数组中,支持合并的单元格解析。
二、使用
- 安装
$ npm i ex2json
- 引入
import ex2json from "ex2json";
- 使用
<template> <input type="file" @change="read" /> </template> <script> import ex2json from "ex2json"; export default { methods: { read(e) { // 文件对象 const file = e.target.files[0]; // 转成成 json ex2json.parse(file, (code, res) => { console.log(code, res); }); }, }, }; </script>