るりまサーチ

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

別のキーワード

  1. rdf item
  2. rdf item=
  3. rdf image
  4. rdf image=

ライブラリ

キーワード

検索結果

RSS::RDF::Channel#items (21102.0)

@todo

@todo

RSS::RDF#items (21101.0)

@todo

@todo

RSS::RDF::Channel#items= (9102.0)

@todo

@todo

RSS::RDF::Channel::Items (9000.0)

RSS::RDF::Channel::Items#resources (6000.0)

@todo

@todo

絞り込み条件を変える

rss (624.0)

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

...用するXMLパー
サによっては File や IO オブジェクトなどでもパース可能です)。
* RSS 1.0をパースした場合は RSS::RDF オブジェクト
* RSS 0.9x/2.0をパースした場合は RSS::Rss オブジェクト
* Atom をパースした場合は RSS::Atom::Feed オ...
...すると RSS::RDF, RSS::RDF::Channel,
RSS::Rss, RSS::Atom::Feed 等のオブジェクトになります。
各オブジェクトで子要素オブジェクトにアクセスするために,要素名と
同じ名前のアクセサがあります。

==== リーダ(reader)

rdf
:RDF 要素の子要...
...tem(2) # => /rdf:RDF/item[3]要素; RSS::RDF::Item

子要素すべてを取得したいときは要素名の複数形がリーダとなりま
す。すべてのitem要素を取得するには以下のようにします。

rss = RSS::Parser.parse(rss_source)
rss.items # => /rdf:RDF/item要素...

ruby 1.8.5 feature (24.0)

ruby 1.8.5 feature ruby 1.8.4 から ruby 1.8.5 までの変更点です。

...xxx.new_yyy(&block) [compat]

maker.items.new_itemなどがブロックをとれるようになりました。((<ruby-talk:197284>))

今まで

item = maker.items.new_item
item.xxx = yyy
...

と書いていたものが

maker.items.new_item |item|
item.xxx = yyy...
...otElementMixin#to_xml [new]

こんな風にすると、RSS 1.0からRSS 2.0に変換できます。

rss10 = RSS::Parser.parse(File.read("1.0.rdf"))
File.open("2.0.rss", "w") {|f| f.print(rss10.to_xml("2.0"))}

((<ruby-talk:197284>))

: RSS::VERSION

"0.1.5"から"0.1.6"になりま...