2016-06-07 84 views
0

我是nodejs中的新成員。我嘗試了下面的代碼來回顧json對象。但我不能從JSON對象retrive單個數據從nodejs中的json對象返回單個數據

我的代碼是

function getData(){ 
    var http = require('http'); 
    var qs = require('querystring'); 
    var str = ''; 

    var options = { 
     host: '192.168.1.16', 
     port: 8080, 
     path: '/courseapi/view' 
    }; 

callback = function(response) { 

    response.on('data', function (chunk) { 
    str += chunk; 
    }); 

    response.on('end', function() { 
    console.log(str); 
    console.log(str[0]._id); 
    }); 
} 

var req = http.request(options, callback).end(); 
}; 

我想這STR [0] ._ ID,但它返回未定義

回答

0

嘗試:

response.on('end', function() { 
    str = JSON.parse(str); 
    console.log(str); 
    console.log(str[0]._id); 
}); 
+0

感謝它爲我的作品 – luee