初心者として、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>