javascript - 在地图或二维数组中转换数组
问题描述
所以我基本上有一个成绩册,它是一个 .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(",")
}
推荐阅读
- javascript - 多次触发使用效果
- excel - 选择公司时的Sharperlight问题
- python - 文字块内的链接因看似无关的原因而中断
- heroku - 在heroku中构建discord bot discord.py和错误
- docker - 如何与 Jenkins 集成或配置本地 SMTP 服务器?电子邮件扩展 Jenkins 插件
- python - 更改 Matplotlib 饼图标签的位置
- video - 通过 ffmpeg 录制摄像机流时出现问题 - 设备的 ioctl 不合适
- vue.js - Nuxt:如何获取源映射文件以及在生产环境中在哪里可以找到它们?
- html - 跳过登录页面,如果已经登录
- flutter - Flutter Json 格式异常