var jsonObject = collages;
file.writeFile('collage.json', JSON.stringify(jsonObject), function(err){
if (err) throw err;
console.log('Success');
});
var result = '';
result += file.readFile('collage.json', 'utf-8', function(err, data) {
if(err) throw err;
console.log(data);
});
JSON.parse(result);
我收到“SyntaxError: Unexpected token u - at Object.parse(native)”
我是 JSON 新手,我似乎无法重新创建我写出的对象。当我打印出结果时,我有字符串化的 json 对象,但是当我尝试解析该字符串时,会给出错误。对象拼贴只是一个包含 6 个字段(x 值、y 值、宽度...等)的图层对象数组。任何帮助将不胜感激,我想读入 JSON 对象,以便在读入时重新创建拼贴画。