我从链接" http://weather.yahooapis.com/forecastrss?p=CHXX0008&u=unit"
获取XML数据以下是我的javscript代码:
$.ajax({
type: "GET",
url: "http://weather.yahooapis.com/forecastrss?"+"p="+zipcode+"&u=c",
dataType: "xml",
success: function(xml) {
$(xml).find('channel').each(function(){
}
} } );
使用上面的代码我试图访问" city"标签的属性" yweather:location"。我怎样才能访问?请使用提供的链接检查XML数据。
答案 0 :(得分:0)
success: function(xml) {
var loc = xml.getElementsByTagNameNS('http://xml.weather.yahoo.com/ns/rss/1.0', 'location');
var city = loc[0].getAttribute('city');
console.log(city);
}
希望这会对你有所帮助。如果您满意,请标记为答案。