【发布时间】:2013-03-07 19:06:31
【问题描述】:
我正在做一些项目,我需要读取一些文件并将拆分的(使用 \n - 新行)字符串作为数组放入数组中。这意味着使用fs.readFileSync(filepath, 'utf8').split('\n'); 读取文件的输出
是字符串,我需要将其转换为数组,但有问题,因为我不知道如何。有一些输入数据的例子:
[[164,17567,160,[]],[166,8675,103,[]],
[[164,17567,160,[]],[166,8675,103,[]],
[[164,17567,160,[]],[166,8675,103,[]],
[[164,17567,160,[]],[166,8675,103,[]]
我试图把它放在for循环中,但我无法以某种方式将它从字符串转换为数组,输出变成这样:
"[[164,17567,160,[]],[166,8675,103,[]]",
"[[164,17567,160,[]],[166,8675,103,[]]",
"[[164,17567,160,[]],[166,8675,103,[]]",
"[[164,17567,160,[]],[166,8675,103,[]]"
【问题讨论】:
标签: javascript arrays string file node.js