这是我简单的test.js
文件。
var fs = require('fs');
fs.readFile('test.json', 'utf8', function (err, data) {
if (err) throw err;
var obj = JSON.parse(data);
});
这是我的JSON数据,根据JSONLint是一个有效的JSON。
{
"metaData": {
"num_Questions": "50",
"non_uunique_questions_retrieved": "1",
"custumSpecieList": []
},
"questionData": [
{
"name": "FirstName",
"id": "1221",
"extraInfo": []
}
],
"loadTime": "0.243357896805"
}
运行test.js
文件时出现以下错误。
"undefined:1
{
^
SyntaxError: Unexpected token
at Object.parse (native)"