我下载了这个字符串并将其保存到我的硬盘 - Link 。
当我尝试打开此文件时,开启工作正常,但是当我尝试将其拆分为数组时,数据仍然是字符串。如何将其拆分为数组?
var fs = require('fs');
fs.readFile('D:/day 6.txt', 'utf8', function (err, data) {
var array = data.split(' ');
console.log(array);
});
修改
有人要求在我正在使用的文件之外输入。我会发布它,但我不确定它的格式是否与我正在处理的文件相同。
11 11 13 7 0 15 5 5 4 4 1 1 7 1 15 11
答案 0 :(得分:0)
可能返回值不同将成为输入缓冲区,因此可以使用toString()
函数将其转换为字符串。
var fs = require('fs');
fs.readFile('D:/day 6.txt', 'utf8', function (err, data) {
var array = data.toString().split(' ');
console.log(array);
});