0
我是Node.js中的新成員,遇到問題。如何將數據從JSON保存到NodeJS中的變量中
我想從我從github API下載的JSON對象保存數據。
var http = require("http");
var express = require('express');
var app = express();
var github = require('octonode');
var client = github.client();
app.set('port', process.env.PORT || 8000);
var server = app.listen(app.get('port'), function() {
console.log('Express server listening on port ' + server.address().port);
});
app.get('/getUsers', function (req, response) {
response.writeHead(200, {'Content-Type': 'text/json'});
var result;
client.get('/users/angular/repos', {}, function (err, status, body, headers) {
result = response.write(JSON.stringify(body));
console.log(result); //JSON object
return result;
});
console.log(result); //undefined
});
如何將對象中的數據保存到單個變量?
(我想然後將其轉換爲數組並獲取一些有用的數據)。
如果您正在對'body'進行字符串化,是不是'body'已經是一個對象? –