198件ヒット
[1-100件を表示]
(0.112秒)
ライブラリ
- ビルトイン (11)
-
net
/ http (22) - psych (44)
-
rexml
/ document (33) - rss (77)
クラス
- Encoding (11)
-
Psych
:: Nodes :: Stream (11) -
Psych
:: Stream (22) -
Psych
:: Visitors :: YAMLTree (11) -
RDoc
:: Options (11) -
REXML
:: Document (22) -
REXML
:: XMLDecl (11) -
RSS
:: Maker :: RSSBase (11) -
RSS
:: RDF (22) -
RSS
:: Rss (22)
モジュール
-
Net
:: HTTPHeader (22) -
RSS
:: RootElementMixin (22)
キーワード
- each (11)
-
each
_ header (11) - encoding (22)
-
output
_ encoding (11) -
output
_ encoding= (11) - replicate (11)
- start (33)
- write (22)
検索結果
先頭5件
-
Psych
:: Nodes :: Stream # encoding=(enc) (18101.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) (18101.0) -
コマンドライン引数の --encoding オプションと同様の指定を行います。
コマンドライン引数の --encoding オプションと同様の指定を行います。
@param val 設定する Encoding オブジェクトを指定します。 -
REXML
:: XMLDecl # encoding=(enc) (18101.0) -
エンコーディングを enc に設定します。
...エンコーディングを enc に設定します。
enc に nil を渡すと XML 宣言では encoding が
指定されていない(デフォルトで UTF-8 が使われる)
ことになります。
@param enc エンコーディング(文字列 or nil)
@see REXML::XMLDecl#encoding=... -
RSS
:: Maker :: RSSBase # encoding=() (18101.0) -
@todo 作成するXMLのエンコーディングを設定します.maker に設定する際のエンコーディングはここで指定したものにす る必要があります.
@todo
作成するXMLのエンコーディングを設定します.maker
に設定する際のエンコーディングはここで指定したものにす
る必要があります. -
RSS
:: RDF # encoding= (15102.0) -
@todo
@todo -
RSS
:: Rss # encoding= (15102.0) -
@todo
@todo -
RSS
:: RootElementMixin # output _ encoding= (3102.0) -
@todo
@todo -
REXML
:: Document # write(output = $ stdout , indent = -1 , transitive = false , ie _ hack = false , encoding=nil) -> () (102.0) -
output に XML 文書を出力します。
output に XML 文書を出力します。
XML宣言、DTD、処理命令を(もしあるならば)含む文書を出力します。
注意すべき点として、
元の XML 文書が XML宣言を含んでいなくとも
出力される XML はデフォルトの XML 宣言を含んでいるべきであるが、
REXML は明示しない限り(つまりXML宣言を REXML::Document#add で
追加しない限り)
それをしない、ということである。XML-RPCのような利用法では
ネットワークバンドを少しでも節約する必要があるためである。
2.0.0以降ではキーワード引数による引数指定が可能です。
@param outpu... -
Encoding
# replicate(name) -> Encoding (7.0) -
レシーバのエンコーディングを複製(replicate)します。 複製されたエンコーディングは元のエンコーディングと同じバイト構造を持たなければなりません。 name という名前のエンコーディングが既に存在する場合は ArgumentError を発生します。
...在する場合は ArgumentError を発生します。
Ruby 3.2 から非推奨となり、Ruby 3.3 で削除予定です。
//emlist[][ruby]{
encoding = Encoding::UTF_8.replicate("REPLICATED_UTF-8") #=> #<Encoding:REPLICATED_UTF-8>
encoding.name... -
Net
:: HTTPHeader # each {|name , val| . . . . } -> () (7.0) -
保持しているヘッダ名とその値をそれぞれ ブロックに渡して呼びだします。
...mlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
req = Net::HTTP::Get.new(uri.request_uri)
req.each_header { |key,value| puts "#{key} = #{value}" }
# => accept-encoding = gzip;q=1.0,deflate;q=0.6,identity;q=0.3
# => accept = */*
# => user-agent = Ruby
//}...