gpt4 book ai didi

javascript - 从 CSV 文件中解析\r 字符串

转载 作者:行者123 更新时间:2023-12-02 14:46:18 26 4
gpt4 key购买 nike

我正在用 javascript 读取 csv 文件,首先用换行符分割,然后用逗号分割。我能够成功解析整个 csv,但只留下一件事。 IE。最后一张

我不知道如何删除那些\r 。我使用的代码是

    function csvJSON(csv){
var lines=csv.split("\n");
var result = [];
var headers=lines[0].split(",");
for(var i=1;i<lines.length;i++){
var obj = {};
var currentline=lines[i].split(",");
for(var j=0;j<headers.length;j++){
obj[headers[j]] = currentline[j];
}
result.push(obj);
}
return result; //JavaScript object
}

最佳答案

作者:standard CSV 行以 CRLF ('\r\n') 结束。但如果您希望支持非标准行结尾,也可以测试其他行结尾:

var lines=csv.split(/\r\n|\n|\r/);

关于javascript - 从 CSV 文件中解析\r 字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36588251/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com