我现在使用: 在线EXCEL/CSV转JSON字符串格式(ES JSON在线工具)excel表格转换成json的时候,number类型会自动转换为string,搞的我不得不手动去删掉那些双引号,这样实在是太麻烦了,一定有更好的办法,请教大佬是怎么做的呢?
咱们自己写处理脚本,几行代码的事情。
先新建一个空文件夹,然后 npm i node-xlsx
创建 app.js
//引入node-xlsx库文件
const xlsx = require('node-xlsx');
//读取Excel文件
const list = xlsx.parse("data.xlsx");
// 处理 list 数据
// 、、、
fs.writeFileSync("out.json", JSON.stringify(outList, null, 4), { encoding: 'utf-8' });
然后运行这个脚本
node app.js
你要的文件就出来了。
4赞
妙啊!测试成功,get新技能!感谢大佬!