尝试使用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() );
});
}
});
答案 0 :(得分:2)
标签current_conditions没有文字。它的所有孩子都有属性。
此外,您的功能应该是:
function parseXml(xml) {
$(xml).find("weather").each(function() {
$("body").append($(this).find("current_conditions").text() );
});
};