从JS中的字符串读取文件

时间:2017-12-14 03:25:20

标签: javascript

我下载了这个字符串并将其保存到我的硬盘 - 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

1 个答案:

答案 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);
});