[英]Node.js parsing JSON
應該是一個簡單的答案,但我找不到答案。
我正在控制台記錄一些已解析的Json,但它僅顯示一個級別,並且不顯示日志中更深的對象。
{ jsonrpc: '2.0',
result:
[ { marketId: '1.118750017',
marketName: 'Match Odds',
marketStartTime: '2015-05-12T15:30:00.000Z',
totalMatched: 52.32,
runners: [Object],
eventType: [Object],
competition: [Object],
event: [Object] } ],
id: 1 }
我如何登錄並展開上面顯示為對象的項目。 我知道它們存在,但無法將它們打印到屏幕上。
代碼很簡單;
var response = JSON.parse(str);
console.log(response);
如果我使用log str控制台,則會以不太可讀的格式獲取所有數據。
謝謝
嘗試將util.inspect方法與以下選項一起使用:
var util = require('util');
console.log(util.inspect(response, {showHidden: false, depth: null}));
請嘗試以下操作:JSON.stringify(response);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.