作为一个菜鸟,我正在尝试解析 weather.com RSS 提要以显示在我的网站上。下面的代码成功检索数据并将其显示为警报。我的问题是如何更进一步并解析生成的提要,而不仅仅是显示它?目标是获取部分响应并将其嵌入到页面上的 HTML 中。例如,如果我想输出一个包含当前温度行的表格,那么语法是什么?
<script>
function parseRSS(url, callback) {
$.ajax({
url: document.location.protocol + '//ajax.googleapis.com/ajax/services/feed/load?v=1.0&num=10&callback=?&q=' + encodeURIComponent(url),
dataType: 'json',
success: function(data) {
callback(data.responseData.feed);
}
});
}
parseRSS('http://rss.weather.com/weather/rss/local/USAK0012?cm_ven=LWO&cm_cat=rss&par=LWO_rss',
function(json)
{
alert("Result: " + JSON.stringify(json));
});
</script>