1
私はJSON APIの内容を抽出しようとしていますが、コンソールを何回試しても、常に定義されていません。私は文字列全体を表示することができますが、私はQuestionオブジェクトを表示するだけです。 8時間の試練とここでGoogleで検索した後、私は洞窟に入って案内を求めています。ノードjsリモートJSONオブジェクトが戻ってきます
var url = 'https://opentdb.com/api.php?amount=1&category=15&type=multiple';
https.get(url, function(res){
var body = '';
res.on('data', function(chunk){
body += chunk;
});
res.on('end', function(){
var trivapi = JSON.parse(body);
console.log("Got a response: ", trivapi[0].question);
});
}).on('error', function(e){
console.log("Got an error: ", e);
});
ありがとうございました!私はどこでもその解決策を探し、タオルを投げ込もうとしていました!あなたは素晴らしいです!!! – Palgrave
@Palgrave問題ありません!それがあなたの質問を解決する場合は、答えを受け入れてください:) – Catalyst