XmlHttpRequest.responseJSONからのJSONの解析
JavaScriptでbit.ly JSON応答を解析しようとしています。 XmlHttpRequestを介してJSONを取得します。 var req = new XMLHttpRequest; req.overrideMimeType("application/json"); req.open('GET', BITLY_CREATE_API + encodeURIComponent(url) + BITLY_API_LOGIN, true); var target = this; req.onload = function() {target.parseJSON(req, url)}; req.send(null); parseJSON: function(req, url) { if (req.status == 200) { var jsonResponse = req.responseJSON; var bitlyUrl = jsonResponse.results[url].shortUrl; } 私はこれをFirefoxのアドオンで行います。実行すると、行に対して「jsonResponse is undefined」というエラーが表示されますvar bitlyUrl = jsonResponse.results[url].shortUrl;。ここでJSONを解析する際に何か問題がありますか?または、このコードの何が問題になっていますか?