305件ヒット
[1-100件を表示]
(0.130秒)
種類
- インスタンスメソッド (216)
- 特異メソッド (53)
- 文書 (24)
- ライブラリ (12)
ライブラリ
- ビルトイン (41)
-
net
/ http (24) - psych (60)
-
rexml
/ document (48) - rss (84)
クラス
- Encoding (12)
-
Psych
:: Nodes :: Stream (24) -
Psych
:: Stream (24) -
Psych
:: Visitors :: YAMLTree (12) -
RDoc
:: Options (12) -
REXML
:: Document (24) -
REXML
:: XMLDecl (24) -
RSS
:: Maker :: RSSBase (12) -
RSS
:: RDF (24) -
RSS
:: Rss (24) - String (29)
モジュール
-
Net
:: HTTPHeader (24) -
RSS
:: RootElementMixin (24)
キーワード
- each (12)
-
each
_ header (12) - encoding (24)
- new (53)
-
output
_ encoding (12) -
output
_ encoding= (12) - replicate (12)
- rss (12)
-
ruby 1
. 8 . 3 feature (12) -
ruby 1
. 9 feature (12) - start (36)
- write (24)
検索結果
先頭5件
-
rss (26018.0)
-
RSS を扱うためのライブラリです。
...RSS を扱うためのライブラリです。
=== 参考
* RSS 0.91 http://backend.userland.com/rss091
* RSS 1.0 http://purl.org/rss/1.0/spec
* RSS 2.0 http://www.rssboard.org/rss-specification
* Atom 1.0 https://www.ietf.org/rfc/rfc4287.txt
=== 注意
RSS ParserはRSS 0.9x/1.0/2.0, A......ポートしていますが,RSS 0.90
はサポートしてません.ごめんなさい.
RSS のモジュールはそれぞれ、
* Dublin Core モジュール http://web.resource.org/rss/1.0/modules/dc/
* Syndication モジュール http://web.resource.org/rss/1.0/modules/syndication/
* C......description"
maker.items.each do |item|
item.title.content ||= "No title"
item.link ||= "UNKNOWN"
end
end
end
未設定の可能性がある要素にデフォルト値を設定しています。
出力する文字コードを変更するにはoutput_encoding=が... -
RSS
:: Maker :: RSSBase # encoding=() (24100.0) -
@todo 作成するXMLのエンコーディングを設定します.maker に設定する際のエンコーディングはここで指定したものにす る必要があります.
...@todo
作成するXMLのエンコーディングを設定します.maker
に設定する際のエンコーディングはここで指定したものにす
る必要があります.... -
RSS
:: Rss # encoding= (21101.0) -
@todo
@todo -
Psych
:: Nodes :: Stream # encoding=(enc) (21100.0) -
stream に使われるエンコーディングを指定します。
...stream に使われるエンコーディングを指定します。
以下のいずれかを指定します。
* Psych::Nodes::Node::UTF8
* Psych::Nodes::Node::UTF16BE
* Psych::Nodes::Node::UTF16LE
@param enc 設定するエンコーディング
@see Psych::Nodes::Stream#encoding... -
RDoc
:: Options # encoding=(val) (21100.0) -
コマンドライン引数の --encoding オプションと同様の指定を行います。
...コマンドライン引数の --encoding オプションと同様の指定を行います。
@param val 設定する Encoding オブジェクトを指定します。... -
REXML
:: XMLDecl # encoding=(enc) (21100.0) -
エンコーディングを enc に設定します。
...エンコーディングを enc に設定します。
enc に nil を渡すと XML 宣言では encoding が
指定されていない(デフォルトで UTF-8 が使われる)
ことになります。
@param enc エンコーディング(文字列 or nil)
@see REXML::XMLDecl#encoding=... -
RSS
:: RDF # encoding= (18101.0) -
@todo
@todo -
REXML
:: Document # write(output = $ stdout , indent = -1 , transitive = false , ie _ hack = false , encoding=nil) -> () (6201.0) -
output に XML 文書を出力します。
...L はデフォルトの XML 宣言を含んでいるべきであるが、
REXML は明示しない限り(つまりXML宣言を REXML::Document#add で
追加しない限り)
それをしない、ということである。XML-RPCのような利用法では
ネットワークバンドを少しでも......ーワード引数による引数指定が可能です。
@param output 出力先(IO のように << で書き込めるオブジェクト)
@param indent インデントのスペースの数(-1 だとインデントしない)
@param transitive XMLではインデントのスペースでDOMが変化......これに真を渡すと、XMLのDOMに余計な要素が加わらないように
空白の出力を適当に抑制するようになる
@param ie_hack IEはバージョンによってはXMLをちゃんと解釈できないので、
それに対応したXMLを出力するかどう... -
Encoding
# replicate(name) -> Encoding (6106.0) -
レシーバのエンコーディングを複製(replicate)します。 複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。 name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。
...グを複製(replicate)します。
複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。
name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。
Ruby 3.2 か......Ruby 3.3 で削除予定です。
//emlist[][ruby]{
encoding = Encoding::UTF_8.replicate("REPLICATED_UTF-8") #=> #<Encoding:REPLICATED_UTF-8>
encoding.name #=> "REPLICATED_UTF-8"
"\u3042".force_encoding(Encoding::UTF_8).valid_encoding? #=> true......"\u3042".force_encoding(encoding).valid_encoding? #=> true
"\u3042".force_encoding(Encoding::SHIFT_JIS).valid_encoding? #=> false
//}...