ドメイン全体でxmlデータを取得したいので、$.ajax
メソッドでをに設定しdataType
ますjsonp
(crossDomain
パラメーターは役に立たない)、のように:
app.getData = function (url) {
$.ajax({
type: "get",
url: url,
dataType : "jsonp",
crossDomain: true,
success: function (xml) {
console.log('data', xml);
//var data = $.parseXML(xml);
//console.log('data', data);
}
})
}
良いニュースは、HttpRequest
応答データをチェックすることで、データを正しく取得できることです.悪いニュースは、取得したxmlをブラウザまたはjavascriptで印刷または解析できないことです.
では、どうすればデータを取得して印刷できますか?