您的位置 首页 > 数码极客

js如何读取xlsx—js如何读取excel文件…

最近需要将客户的一个上万条记录的Excel文件按规则重新计算价格,如果手工一条一条计算的话估计需要一个月,如果使用JS来读取,生成结算表,最多30分钟。

var fs = require("fs"); ('202007.csv', function (err, data) { var table = new Array(); if (err) { con); return; } ConvertToTable(data, function (table) { // con(table); }) }); let types = {}; function ConvertToTable(data, callBack) { data = da(); var table = new Array(); var rows = new Array(); rows = da("\r\n"); for (var i = 0; i < rows.length; i++) { (rows[i].split(",")); if(table[i][3]){ types[table[i][3]] = true; if(prices[table[i][3]] || prices[table[i][3]] === 0){ nums += prices[table[i][3]] * parseInt(table[i][2].replace(/\"/g, "")) + 3; } if(!prices[table[i][3]] && prices[table[i][3]] !== 0){ con("缺少价格:"+table[i][3]); } } } con(types).length); con('total: '+nums); }

nums为最终计算的价格信息。

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“js如何读取xlsx,js如何读取excel文件,js如何读取本地文件,js如何读取文件内容”边界阅读