RubyでRSSをパースする
l-w-i
l-w-i
ATOMRSS
  • ソースコードID: 355
  • 登録日時: 2007/10/16 17:21
  • 最終更新日時: 2007/12/13 14:31
  • アクセス数: 1401
  • タグ:  ruby xml rss
  • codeなにがしブックマークに追加する 0 users
  • このページを del.icio.us に追加
  • このページをはてなブックマークに追加
  • GoodJob
  • 4

GJGJGJGJ

説明

以前PerlでRSSリーダを作ったことがあるんですが、Rubyでも簡単に作れそうなのでサンプルを作ってみました。

RSS/Atomのバージョン毎の差異吸収とかエラー処理などはとりあえず入れていません。

ソースコード

コメント

標準のRSSライブラリは使わないのですか?

  • GoodJob
  • 0

  • l-w-i
  • 3:l-w-i
  • 2007/10/17 11:08

MoonWolfさん

実はこれをWebAPI使用時などのXMLパースに使おうと思ってました...

  • GoodJob
  • 0

  • ゲスト
  • 4:ゲスト (mu_15)
  • 2007/10/30 20:44

突然、すいません。
RSSファイルはどこへコピペすればいいのでしょうか

  • GoodJob
  • 0

  • l-w-i
  • 5:l-w-i
  • 2007/10/30 21:04

RSSファイルはどこへコピペすればいいのでしょうか

「rss20.xml」というファイルに保存して下さい。

ソース中の以下の部分でこのファイル名を使用しています。

doc Document.new File.new("rss20.xml")

  • GoodJob
  • 0

  • ゲスト
  • 6:ゲスト (mu_15)
  • 2007/12/13 13:17

ご回答頂けていることを確認せず、日にちがづいぶんたってしまいました。
l-w-i さん ありがとうございます。

恐縮ですが、もう1つ教えてください。
ソースの記述は、controllersの.rbファイルに行うのでしょうか?


  • GoodJob
  • 0

  • l-w-i
  • 7:l-w-i
  • 2007/12/13 14:21

ゲストさん

「controllers」というのが僕にはよく分からなかったのですが、もしかしてRuby on Rails(RoR)をお使いなのでしょうか?

僕はRoRは使わない(というか興味がない)のでお答えできません。ごめんなさい。どなたかお教え頂けると嬉しいです。

  • GoodJob
  • 0

  • ゲスト
  • 8:ゲスト (mu_15)
  • 2007/12/13 14:31

すいません~Ruby on Rails~を使っております。
どなたか助けていただけると幸いです。

  • GoodJob
  • 0

前へ 1 次へ

コメントする

[block]から[/block]までの範囲はブロック表示されます。
部分的に目立たせたい時や、引用などにお使いください。

[code]から[/code]までの範囲は等幅表示されます。
ソースコードや設定ファイルの記述などにお使いください。

ゲスト投稿者:ゲスト:

PDFLib | A library for processing PDF on the fly プレゼン公開・共有サイト handsOut.jp オープンタイプ株式会社 チーム・マイナス6% - みんなで止めよう温暖化

ソースコードのブログパーツ

デフォルトのフォントサイズ
修飾
表示サイズ
px px
プレビュー (表示する)
下のプレビュー領域をクリックすると、ポップアップで全体を見ることができます。
パラメータが不正です

    GoodJobしたユーザ

    • キャンベラ
    • DJ_SATORU
    • ikdk

    ブックマークコメント

    関連するなにがし

    前へ 1 次へ

    タグ

    dyndnsbytearrayinputstreamobjectinputstreambytearrayoutputstreamobjectoutputstreamディープコピーdeepcopyarraylistiteratorチェックボックス複数multibytexencentos文字エンコーディングinit_connectcharacter-set-servercollation-serverdefault-character-setf:label動的メソッド呼び出しヘルパーメソッドwsse2重登録防止prototype.js位置positionpositionedoffsetscrolltoスクロールlink_tocyclecheck_box_tagチュートリアルactive_formerror_messages_forハイライトバリデーションvalidate便利リストデコレーションメールデコメ非対応機種tilestext_field_tag一括複数情報etherealrtphexテキストデータ抽出validwhenリセット一括更新plop置換replacepcoslogmixisregソケットnet::telnetfopenmutexサンプルcalendar[linux][bash][シェルスクリプト][大容量]mobilerorrails2.1clipboardクリップボード横向きピラミッドs2jdbc-genjsonicお絵かきフルパス名抽出サブドメインサブドメイン名s2jdbc自動生成エンティティドコモxhtmlrestdoltengspidering背景変更グラデーションiso一括登録xトークンチェックevalmonitorslavereplication画像処理

    前へ 1 2 3 ... 8 次へ