検索結果
-
Enumerator
# feed(obj) -> nil (18107.0) -
Enumerator 内部の yield が返す値を設定します。
...# (8) => nil
x = yield # (9) blocks
p x # not reached w/o another e.next
end
e = o.to_enum
e.next # (1)
e.feed "foo" # (3)
e.next # (4)
e.next # (7)
# (10)
//}
@param obj Enumerator 内部の yield が返... -
rss (306.0)
-
RSS を扱うためのライブラリです。
...RSS::RDF オブジェクト
* RSS 0.9x/2.0をパースした場合は RSS::Rss オブジェクト
* Atom をパースした場合は RSS::Atom::Feed オブジェクト
をそれぞれ返します。パースした
String が well formed な XML で無い場合は,
例外 RSS::NotWellFormedError......(rss_source, true, false)
=== パースされたフィード
フィードをパースすると RSS::RDF, RSS::RDF::Channel,
RSS::Rss, RSS::Atom::Feed 等のオブジェクトになります。
各オブジェクトで子要素オブジェクトにアクセスするために,要素名と
同じ......tomを出力する流れは以下のようになります.
* RSS/Atomオブジェクト(RSS::RDFとかRSS::Rssクラスとか
RSS::Atom::Feedのオブジェクト)を作成する
* 出力エンコーディングを指定する(省略可)
* RSSオブジェクトのto_sメソッド... -
制御構造 (12.0)
-
制御構造 条件分岐: * if * unless * case 繰り返し: * while * until * for * break * next * redo * retry 例外処理: * raise * begin その他: * return * BEGIN * END
...結果を返します。
条件が成立しなければ nil を返します。
====[a:unless] unless
//emlist[例][ruby]{
unless baby?
feed_meat
else
feed_milk
end
//}
文法:
unless 式 [then]
式 ...
[else
式 ... ]
end
unless は if... -
正規表現 (6.0)
-
正規表現 * metachar * expansion * char * anychar * string * str * quantifier * capture * grouping * subexp * selector * anchor * cond * option * encoding * comment * free_format_mode * absenceop * list * specialvar * references
...帰 return (0x0D)
\b バックスペース back space (0x08)
\f 改ページ form feed (0x0C)
\a ベル bell (0x07)
\e エスケープ文字 escape (0x1B)
\nnn...