簡體   English   中英

Node.js解析JSON

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM