Jquery XML解析 - 让attr无法正常工作

时间:2014-04-13 16:34:55

标签: jquery xml parsing

我试图获得' subscriberCount'来自xml数据。 我的代码不起作用,但我不知道如何让它工作......

代码:

    $.ajax({
    type: "GET",
url: "https://gdata.youtube.com/feeds/api/users/Tweegamerz?v=2.1&prettyprint=true",
dataType: "xml",
success: function(xml) {
    var xmldata = $(xml).find('entry');
    var xml_summary = $(xmldata).find('summary').html();
    var xml_statics_subscriberCount = $(xmldata).find('yt\\:statistics').attr('subscriberCount').text();
    alert(xml_statics_subscriberCount);

}
});

1 个答案:

答案 0 :(得分:0)

修正了它!您需要Google Chrome的双元素声明

http://jamesmcdonald.id.au/it-tips/google-chrome-xml-namespaces

var xml_statics_subscriberCount = $(xmldata).find('yt\\:statistics, statistics');