WEBページにRSSで取得したページ情報を表示させる方法を探しています。


Feed2JS http://feed2js.org/
以外にFeed2JSのようなサービスはありますでしょうか?

Feed2JSを試してみましたがIEだとうまく動かないので、他のサービスも試してみたいと考えています。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2006/12/20 06:50:04
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答5件)

id:master-3rd No.1

回答回数299ベストアンサー獲得回数23

ポイント20pt

jsRSS++はどうでしょうか。

私も利用しています。

http://www.daikoku-ya.org/

id:torii_koichi

CGIで行うタイプですね。

使っているサーバーで動くか試してみます。

Feed2JSみたいにjavascript埋め込みだけでOKみたいなサービスはあまりないんですね・・

回答ありがとうございました。

2006/12/13 11:24:02
id:mu523 No.2

回答回数43ベストアンサー獲得回数2

ポイント20pt

RSSリスティング

http://rss.tc/

以前使ったことがありますが、手軽にやるならこちら。

会員登録とかもいらないので、すぐにできますが、広告が入ってしまうのが難点です。

id:torii_koichi

簡単そうですが、広告がはいるのは避けたいです。

回答ありがとうございました。

2006/12/13 11:21:24
id:gillsderais No.3

回答回数50ベストアンサー獲得回数4

ポイント20pt

XML 2 JSON service

http://www.drk7.jp/MT/archives/001011.html

私も利用しています。

RSSはもちろんXMLであればなんでもJSONに変換してくれます。

JSONで読み込むので、その後の処理もJavascriptで自由自在。

(使い方覚えるのに時間かかりましたが・・・^^;)

Operaでは動かないとありますが、Ver9で問題なく動いています。

id:torii_koichi

なんか難しそうですね。。

RSS表示の具体的な実装方法などよくわかりませんでした。。

勉強してみます。

回答ありがとうございました。

2006/12/14 09:56:40
id:yamiwolf No.4

回答回数201ベストアンサー獲得回数13

ポイント20pt

phpスプリクトもありますね。

http://loglog.jp/~php/net/#rss

負荷がかるいのでおすすめです。

id:torii_koichi

使っているサーバーで動くか試してみます。

回答ありがとうございました。

2006/12/14 09:58:46
id:gillsderais No.5

回答回数50ベストアンサー獲得回数4

ポイント20pt

XML 2 JSON service

(参考にならなければPointいりません。)

私はこんな感じでつかっています。

<html>
<head></head>
<body>
<script type="text/javascript" src="http://app.drk7.jp/xml2json/var=HATENARSS&url=http://q.hatena.ne.jp/list/webmaster?mode=rss" charset = 'UTF-8'></script>
<script type="text/javascript"><!--
var items = HATENARSS.data['channel']['item'];

/*  表示設定 */
var readCount = 10;             //対象とする記事の件数
var StrLengthDescript=150;    //表示する本文の文字数

/*  取得したデータを表示する */
var html = '<dl>';
for(var i = 0 ; i < items.length  && i < readCount ; i++ ){
    var description = items[i]["description"];
	description = description.replace(" ", "");	//全角スペースを削除
    if(description.length > StrLengthDescript){
	    description = description.substr(0,StrLengthDescript)+'...'
		};
    html += '<dt><a href="' + items[i]["link"] + '">' + items[i]["title"] + '</a></dt><dd>'+ description + '</dd>';
    };
    html += '</dl>';
    document.write(html);    //-->
</script>
</body>
</html>


http://q.hatena.ne.jp/list/webmaster?mode=rss」は取得したいRSSです。

「HATENARSS」は任意です。

/* 取得したデータを表示する */のスクリプトを変えれば、いろんな表示の仕方ができるかと思います。

id:torii_koichi

教えて頂いた方法でやってみました!

非常に参考になりました!

回答ありがとうございました!

2006/12/14 18:06:35

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません