jFeed という jQuery ライブラリを使用して、ブログの RSS フィードを解析し、個人の Web サイトに表示しました。最初は完全に機能しましたが、後で確認すると、正常に機能しているように見える Internet Explorer を除いて、何も表示されません。
Firefox で Firebug を使用して JavaScript コンソールを確認すると、[XML] タブに次のようなエラーが表示されます。
XML 解析エラー: 要素が見つかりません場所: moz-nullprincipal:{3f8a0c62-32b4-4f63-b69c-9ef402b40b64} 行番号 1、列 1: ^
この情報をどうするかはわかりませんが。以下は、RSS フィードを取得して表示するために使用したコードです (jFeed Web サイトで提供されている例とほぼ同じです)。
jQuery.getFeed({ url: ' http://sammarshalldesign.co.uk/blog/wordpress/?feed=rss2 ', 成功: function(feed) {
var html = '';
for(var i = 0; i < feed.items.length && i < 5; i++) {
var item = feed.items[i];
html += '<h3>'
+ '<a href="'
+ item.link
+ '">'
+ item.title
+ '</a>'
+ '</h3>';
html += '<div>'
+ item.description
+ '</div>';
}//end for
jQuery('#feed').append(html);
}//end feed function
});//end getfeed
どんな助けでも本当に感謝しています。