JavaScript AJAX サンプルその4 : SAMPLE

同一サーバにあるxmlをjQueryで読み込み、表示させるサンプル。
くろひつじのメモ帳(WordPress)のRSSを表示しています。

記事タイトル、記事へのリンク、カテゴリ、日付を5件表示

補足)
xml内にある<dc:creator>などの要素は、$(xml).find(‘dc\\:creator’) という感じで「:」の前に「\\」を追加することで取得出来ます。
ChromeまたはSafariの場合、
<dc:creator>は、$('creator:first', this).text();
<slash:comments>は、$('comments', this)[1].textContent;
で取得できます。
IEやfirefoxは$(xml).find('dc\\:creator')で取得できます。
詳細はブログ記事の追記を確認してください。

また、今回のサンプルには無いですが、<tags status="date"></tags> というタグがあった場合。
tagsのstatusの値を取得すしたい時は、$(xml).find(‘tags’).attr(‘status’) という指定で取得出来ます。

≪記事に戻る

サンプル一覧へ