gpt4 book ai didi

javascript - CSV 文件到数组

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

我有一个 csv 文件,其中包含以下值:

18/10/2013,  news item 1
18/10/2013, news item 2
17/10/2013, news item 3
16/10/2013, news item 4

如何将其放入 JavaScript 中的数组中并按日期排序?

将其放入数组后,我还需要获取文本值。

到目前为止我有这样的事情:

Function readTextFile(){

var rawFile = new XMLhttpRequest();
Var myArray;

rawFile.open("GET", csvfile, true);
rawFile.onreadystatechange = function(){

if(rawFile.readyState === 4){
if(rawFile.Status === 200 || rawFile.Status === 0)
{

}
}
}

抱歉,如果上面的文字格式不正确,我是通过手机发帖的。谢谢

最佳答案

这就是你可以做到的。

Function readTextFile(){

var rawFile = new XMLhttpRequest();
Var myArray;

rawFile.open("GET", csvfile, true);
rawFile.onreadystatechange = function(){

if(rawFile.readyState === 4){
if(rawFile.Status === 200 || rawFile.Status === 0)
{
var response = rawFile.responseText;
var splitData = new Array();
//split data with new line

splitData = response.split("\n"); //stores all the values separated by new line
console.log(splitData[0]); //returns 18/10/2013, news item 1

//split single line data with comma

var splitComma = new Array();
var splitComma = splitData[0].split(",");
console.log(splitComma[0]); //returns 18/10/2013

//start comparing date values here

}
}
}

关于javascript - CSV 文件到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19447095/

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