Google Weather Parse XML

时间:2012-08-21 20:00:12

标签: jquery xml xml-parsing

尝试使用jQuery解析XML,但我不能让它在我的生活中工作。

var geoCity = "Aberdeen"
$.ajax({  
        type: "GET",  
        url: "http://www.google.com/ig/api?weather="+geoCity,  
        dataType: "xml",  
        success: parseXml 
    });
    function parseXml(xml) {  
            $(xml).find("weather").each(function() {  
                $("body").append($(this).find("current_conditions").text() );  
                    });  
            }  
        });

1 个答案:

答案 0 :(得分:2)

标签current_conditions没有文字。它的所有孩子都有属性。

此外,您的功能应该是:

function parseXml(xml) {  
        $(xml).find("weather").each(function() {  
            $("body").append($(this).find("current_conditions").text() );  
        });
    };