转换地图中的数组或二维数组
Convert Array in Map or 2D Array
所以我基本上有一个成绩簿,它是一个 .csv 文件,格式如下
姓名、年级
姓名、年级
我正在寻找拆分数组的最佳方法,以便我可以独立访问每个数组,但它们仍然相互关联。
function handleFileLoad(event){
var baseText = event.target.result;
var splitString = baseText.split("\r\n");
console.log(splitString)
}
这是我当前的代码,因此它目前将原始文本正确地拆分到数组中,但输出是这样的
0: "Name,Percent"
1: "Eddie,65.95"
2: "Alice,56.98"
3: "Delmar ,96.1"
4: "Edmund ,78.62"
当我想要的时候
0: "Name" "Percent"
1: "Eddie" "65.95"
2: "Alice" "56.98"
3: "Delmar" "96.1"
4: "Edmund" "78.62"
添加此代码:
for(let i = 0; i < splitString.length; i++){
splitString[i] = splitString[i].split(",")
}
所以我基本上有一个成绩簿,它是一个 .csv 文件,格式如下
姓名、年级 姓名、年级
我正在寻找拆分数组的最佳方法,以便我可以独立访问每个数组,但它们仍然相互关联。
function handleFileLoad(event){
var baseText = event.target.result;
var splitString = baseText.split("\r\n");
console.log(splitString)
}
这是我当前的代码,因此它目前将原始文本正确地拆分到数组中,但输出是这样的
0: "Name,Percent"
1: "Eddie,65.95"
2: "Alice,56.98"
3: "Delmar ,96.1"
4: "Edmund ,78.62"
当我想要的时候
0: "Name" "Percent"
1: "Eddie" "65.95"
2: "Alice" "56.98"
3: "Delmar" "96.1"
4: "Edmund" "78.62"
添加此代码:
for(let i = 0; i < splitString.length; i++){
splitString[i] = splitString[i].split(",")
}