【发布时间】:2017-01-19 22:18:29
【问题描述】:
我有一个文本文件。我需要读取函数内的文件并将其作为 JSON 对象返回。以下是抛出错误“位置 0 处 JSON 中的意外令牌 V”。
Server.js
fs.readfile('result.txt', 'utf8', function(err,data) {
if(err) throw err;
obj = JSON.parse(data);
console.log(obj);
});
result.txt 如下所示
VO1:10 5 2
摄氧量:5 3 2
我想我不能直接使用 JSON.parse。我该如何进行?
【问题讨论】:
-
result.txt的内容是什么?
-
查看 result.txt 会有所帮助。
-
你不能,因为
.txt文件被导入为字符串iirc。您必须编写自己的解析器才能将数据转换为 json。