jQueryを使ってRSSをテキストで表示


jQueryを使ってページ内に簡単にRSSの一覧を表示するサンプル。
<head>内にjqueryを読み込んだあとに以下のコードを記載。
今回はページ読み込み時ではなくボタンなどを押すと表示されるようにしたものです。
RSSはTwitterのログ。

以下サンプルコード
$(document).ready(function () {
$(“.xmlrss”).click(xmlrss);
});
function xmlrss(){
$.ajax({
  type: “GET”,
  url: “RSSのURL”,
  dataType: “xml”,
  success: xmlP
});
};
function xmlP(xml) {
$(“item”,xml).each(function (i) {
  $(“表示したいクラスもしくはID名”).append(‘<a href=”‘+$(this).find(” target=”_blank”>’ + $(this).find(“title”).text() + ‘</a>’);
  return(i!=5);
});
}
のような形で表示件数は return(i!=5); の数値で設定。

Amazonの検索結果をRSSで取得するAPI

Amazonの検索結果をRSSで取得するためのプログラムを作ってみました。
本、文具、電化製品のみの検索ですが、ひとまず公開。
アドレスはそれぞれ
本    : http://api.cdbk.net/amazonxml/books/キーワード
文具   : http://api.cdbk.net/amazonxml/op/キーワード
電化製品 : http://api.cdbk.net/amazonxml/キーワード(リンク先はiPhone)
コスメ&ビューティ : http://api.cdbk.net/amazonxml/beauty/キーワード
となっています。
ペット用品も追加しました。
http://api.cdbk.net/amazonxml/hobbies
検索キーワードはURLエンコードをして
http://api.cdbk.net/amazonxml/op/%E3%82%AD%E3%83%BC%E3%83%AF%E3%83%BC%E3%83%89
のような形でアクセスしていただくとRSS形式にて記事が表示されます。
 
■追記
複数のカテゴリーに対応したものを公開いたしました。

RSS使ってますか?

何かと便利なRSS。

1日でニュースだと300件近く更新され、内容を一覧するだけでも一苦労。
メーラーなどの振り分け機能を使う手もありますが、さまざまなサイトのRSSから気になるもの(キーワードのあるもの)だけをチョイスできるいいサービスがベータ版で始まったみたいです。
FEEDREMIX
私的には携帯版も欲しいところ。
さて、みなさんはRSS活用されているでしょうか?