我有一个Task.csv包含以下内容的文件:
task1,01/05/2020, 20/05/2020, Active
task2,03/05/2020, 17/05/2020, Active
task3,10/05/2020, 25/05/2020, Active
task4,02/05/2020, 21/05/2020, Active
task5,07/05/2020, 28/05/2020, Active
Run Code Online (Sandbox Code Playgroud)
我想在 JavaScript (NodeJS) 中解析它并显示用括号括起来的每一行。以下是我正在使用的代码:
function readCsvFile()
{
var fs = require('fs');
var textByLine = fs.readFileSync('Tasks.csv').toString().split("\n");
var i;<br>
for (i=0; i<textByLine.length; i++)
{
console.log("[" + textByLine[i] + "]");
}
}
Run Code Online (Sandbox Code Playgroud)
我的期望:
[task1,01/05/2020, 20/05/2020, Active]
[task2,03/05/2020, 17/05/2020, Active]
[task3,10/05/2020, 25/05/2020, Active]
[task4,02/05/2020, 21/05/2020, Active]
[task5,07/05/2020, 28/05/2020, Active]
Run Code Online (Sandbox Code Playgroud)
当我运行它时,输出是:
]task1,01/05/2020, 20/05/2020, Active
]task2,03/05/2020, 17/05/2020, Active
]task3,10/05/2020, 25/05/2020, Active
]task4,02/05/2020, 21/05/2020, Active
[task5,07/05/2020, 28/05/2020, Active]
Run Code Online (Sandbox Code Playgroud)
我是 …