Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何从此url解析xml_Jquery_Xml_Api_Get - Fatal编程技术网

Jquery 如何从此url解析xml

Jquery 如何从此url解析xml,jquery,xml,api,get,Jquery,Xml,Api,Get,我正在进行api调用: $.get( "http://gd2.mlb.com/components/game/mlb/year_2015/month_06/day_21/gid_2015_06_21_pitmlb_wasmlb_1/boxscore.xml", function( data ) { console.log( data ); }); 但我在控制台中得到的是: #document 当我在控制台中的#document下向下钻取时,我会得到我的xml数据。但是,我如何在jqu

我正在进行api调用:

$.get( "http://gd2.mlb.com/components/game/mlb/year_2015/month_06/day_21/gid_2015_06_21_pitmlb_wasmlb_1/boxscore.xml", function( data ) {
    console.log( data );
});
但我在控制台中得到的是:

#document
当我在控制台中的#document下向下钻取时,我会得到我的xml数据。但是,我如何在jquery中深入研究呢

console.log(data.#document); //doesn't work

问题是返回的数据是
XMLdocument
,而
console.log()
所做的一切都是输出对象的类型。您要么需要将
数据
解析为XML文档,要么将其转换为jQuery对象(如
$(数据)
),然后像普通DOM对象一样与之交互。

问题是返回的数据是
XMLdocument
,而
console.log()
所做的一切都是输出对象的类型。您要么需要将
数据
解析为XML文档,要么将其转换为jQuery对象(如
$(数据)
),然后像普通DOM对象一样与之交互。

这就是工作原理:

$(data).find('batting').each(function(){
    console.log($(this).attr("team_flag"));
});
这就是工作原理:

$(data).find('batting').each(function(){
    console.log($(this).attr("team_flag"));
});