るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.022秒)
トップページ > クエリ:items[x] > クエリ:do_sort=[x]

別のキーワード

  1. webrick/httpservlet do_get
  2. webrick/httpservlet do_post
  3. socket ip_pmtudisc_do
  4. mkmf try_do
  5. kernel try_do

ライブラリ

クラス

検索結果

RSS::Maker::ItemsBase#do_sort=() (21100.0)

@todo trueに設定するとitem.dateが新しい順に並び替 えます.Procオブジェクトを指定することにより並び 替え方法をカスタマイズすることができます.

@todo
trueに設定するとitem.dateが新しい順に並び替
えます.Procオブジェクトを指定することにより並び
替え方法をカスタマイズすることができます.

rss (342.0)

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

...リーダとなりま
す。すべてのitem要素を取得するには以下のようにします。

rss = RSS::Parser.parse(rss_source)
rss.items # => /rdf:RDF/item要素の配列; [RSS::RDF::Item, ...]

==== ライタ(writer)

rdf:RDF要素の子要素であるchannel要素を設定するに...
...]=などを用いて要素を設定します.

rss = RSS::Parser.parse(rss_source)
item = RSS::RDF::Item.new(rdf_about_value)
rss.items << item
rss.items.last == item # => true

注意: item=/set_itemなどはRubyっぽくないので使わないでくださ
い.

=== 出力

RSS Parser...
...("2004/11/2 10:10")
end
end

===== エントリを並び替える

もし,更新日が新しい順に並び替えたければ

maker.items.do_sort = true

を追加し,以下のようにします.

require "rss"

rss = RSS::Maker.make("1.0") do |maker|
maker.channel.about = "ht...