【发布时间】:2018-12-06 10:12:30
【问题描述】:
我有这样的 xlsx 文件:
我正在将我的 xlsx 文件导出到 csv 文件。所以我得到了这个结果:
DemandID;ExceptionalFlag;TAG
47 417;"X78 Sos
kopk";Enabled
41 224;"NAnCond
Blap
MOP
nbi
baze";Enabled
65 489;;Direct
我想导入我的 csv 文件,我将拥有这样的输出:
DemandID;ExceptionalFlag;TAG
47 417;"X78 Sos kopk";Enabled
41 224;"NAnCond Blap MOP nbi baze";Enabled
65 489;;Direct
我现在不知道在哪里添加这个条件,你会发现如下我的代码是:
var content = reader.result;
var lines = content.split((/\r\n|\n/));
var headers=lines[0].split(";");
for(var i=1;i<lines.length;i++){
var currentline = lines[i].match(/(\s*"[^"]+"\s*|\s*[^;]+|;)(?=;|$)/g);
}
请帮忙。
【问题讨论】:
-
我建议寻找一个 Javascript CSV 解析器。有很多可用的。您可以自己编写代码,但有很多小细节需要注意。
标签: javascript jquery arrays split