るりまサーチ

最速Rubyリファレンスマニュアル検索!
120件ヒット [1-100件を表示] (0.015秒)

別のキーワード

  1. rss title
  2. rss title=
  3. rss date
  4. rss date=
  5. rss image

種類

ライブラリ

キーワード

検索結果

<< 1 2 > >>

RSS::Maker::RSS10 (18000.0)

RSS::Maker::RSS10::Channel (3000.0)

RSS::Maker::RSS10::Channel::Categories (3000.0)

RSS::Maker::RSS10::Channel::Categories::Category (3000.0)

RSS::Maker::RSS10::Image (3000.0)

絞り込み条件を変える

RSS::Maker::RSS10::Items (3000.0)

RSS::Maker::RSS10::Items::Item (3000.0)

RSS::Maker::RSS10::Textinput (3000.0)

rss (78.0)

RSS を扱うためのライブラリです。

...のです。例えば、以下のようにしてRSS 1.0
をRSS 2.0に変換することができます。

require 'rss'
rss10
= RSS::Parser.parse(rss10_xml)
rss20 = rss10.to_feed("rss2.0")

種類がわからない複数のフィードを扱う場合は以下のようにし、す
べてのフ...
...では省略可能
です。そのような場合に対応するために、以下のようにブロックを
使用することが出来ます。

rss10
= feed.to_rss("1.0") do |maker|
maker.items.each do |item|
item.title.content ||= "No title"
end
end

to_feedのブロック内...
...場合はブロックが呼ばれます。

rss10
.to_xml("rss2.0") do |maker|
# makerを操作できる
end

しかし、以下のようにRSS 1.0からRSS 1.0に変換しようとした場合
はブロックは呼び出されません。

rss10
.to_xml("rss1.0") do |maker|
# ブロッ...
<< 1 2 > >>