2017-11-10 82 views
-1

我創建了一個小型Node應用程序以從GitHub作業API獲取作業。我正在使用模塊request來做到這一點。你可以看到下面的代碼:使用Node.js打印JSON對象

const request = require("request"); 
const url ="https://jobs.github.com/positions.json?search=remote"; 
request.get(url, (error, response, body) => { 
    let json = JSON.parse(body); 
    console.log(
    `Data: ${json}`, 
); 
}); 

我會感激你的幫助打印JSON對象,它只是打印[object, Object]的時刻。

回答

0

只需使用JavaScript方法JSON.stringify() 爲了將JSON轉換爲字符串,在控制檯打印。

const request = require("request"); 
const url ="https://jobs.github.com/positions.json?search=remote"; 
request.get(url, (error, response, body) => { 
    let json = JSON.parse(body); 
    console.log(JSON.stringify(json)); 
});