【发布时间】:2018-10-27 05:14:34
【问题描述】:
这是我需要转换的 .log 文件的示例。我正在使用节点。
{"test": "data", "test1": 123, "foo": "feel me??"}
{"test": "data", "test1": 123, "foo": "feel me??"}
{"test": "data", "test1": 123, "foo": "feel me??"}
我正在使用此代码导入它。
let data = fs.readFileSync(log_path, 'utf8', function(err, data){
if (err) throw err;
let tweets = data.split('\n').map(line => JSON.parse(line));
return tweets;
fs.close(data, (err) => {
console.log(err);
})
})
如您所见,它没有用逗号分隔,因此不是 JSON 格式。我正在尝试读取文件,然后将其拆分为新行,但这似乎不起作用。
【问题讨论】:
标签: javascript json node.js fs