Node.js 解析对象在nodejs中给出未定义的
我正在尝试解析JSON对象Node.js 解析对象在nodejs中给出未定义的,node.js,json,Node.js,Json,我正在尝试解析JSON对象 if (!error && response.statusCode == 200) { let jsonSym = JSON.stringify(response); let symbol = JSON.parse(jsonSym).body; console.log("Symbol obj : " + symbol);
if (!error && response.statusCode == 200) {
let jsonSym = JSON.stringify(response);
let symbol = JSON.parse(jsonSym).body;
console.log("Symbol obj : " + symbol);
console.log("logo:"+symbol.logo);
}
在我的控制台中,我得到的符号为
Symbol obj : {"logo":"logo.png","name":"TestCorporation"}
但是console.log(“logo:+symbol.logo”);正在给我未定义的这样做的原因是什么,为什么不直接使用response对象?