るりまサーチ

最速Rubyリファレンスマニュアル検索!
225件ヒット [1-100件を表示] (0.027秒)
トップページ > クエリ:write[x] > 種類:クラス[x]

別のキーワード

  1. rexml/document write
  2. _builtin write
  3. io write
  4. tuple write
  5. stringio write

キーワード

検索結果

<< 1 2 3 > >>

Net::WriteTimeout (6013.0)

データを書き込むときにタイムアウトしたときに発生する例外です。

...データを書き込むときにタイムアウトしたときに発生する例外です。

タイムアウトまでの時間は Net::HTTP#write_timeout=、
Net::FTP#write_timeout= などで設定します。...

Zlib::GzipWriter (6013.0)

gzip 形式の圧縮ファイルを書き出すラッパークラスです。 IO クラスのインスタンス (又は IO クラスのインスタンスと同じメソッドを 持つオブジェクト) と関連付けて使用します。

...ib'

Zlib::GzipWriter.open('hoge.gz') {|gz|
gz.write 'jugemu jugemu gokou no surikire...'
}

f = File.open('hoge.gz', 'w')
gz = Zlib::GzipWriter.new(f)
gz.write 'jugemu jugemu gokou no surikire...'
gz.close

なお、Ruby の finalizer の制約のため、GzipWriter オブジェ...
...クトは必ず
Zlib::GzipWriter#close 等を用いてクローズしてください。
そうしなければフッターを書き出すことができず、壊れた gzip ファイルを
生成してしまう可能性があります。...

Gem::Package::TarWriter (6001.0)

tar ファイルを書き込むためのクラスです。

tar ファイルを書き込むためのクラスです。

Gem::Package::TarWriter::RestrictedStream (3017.0)

write メソッドのみを提供する IO のラッパークラスです。

...write メソッドのみを提供する IO のラッパークラスです。...

Gem::Package::TarWriter::BoundedStream (3001.0)

データサイズの上限がある IO のラッパークラスです。

データサイズの上限がある IO のラッパークラスです。

絞り込み条件を変える

Gem::Package::TarWriter::FileOverflow (3001.0)

上限サイズを越えて書き込もうとした場合に発生する例外です。

上限サイズを越えて書き込もうとした場合に発生する例外です。

StringIO (25.0)

文字列に IO と同じインタフェースを持たせるためのクラスです。

...ind
p sio.read(1) #=> "h"
sio.write("OGE")
sio.rewind
p sio.read #=> "hOGE"
//}

=== 例外
StringIO オブジェクトは大抵の場合 IO オブジェクトと同じ例外を発生させます。
例えば次の例では write は IOError を発生させます。

//e...
...mlist[例][ruby]{
require "stringio"
sio = StringIO.new("hoge")
sio.close
sio.write("a")
# => in `write': not opened for writing (IOError)
//}...

IO (19.0)

基本的な入出力機能のためのクラスです。

...IO#read_nonblock
* IO#readpartial
* IO#sysread

また書き込みメソッド IO#write も IO のエンコーディングの影響を受けます。
IO のすべての書き込みメソッドは内部で IO#write を呼びますので、
書き込みメソッドはすべて IO のエンコーデ...
...す。

例1:

f = File.open('file1')
p f.getc.encoding #=> Encoding::EUC_JP

例2:

f = File.open('t.txt', 'w+:shift_jis:euc-jp')
f.write "\xB4\xC1\xBB\xFA" # 文字列 "漢字" の EUC-JP リテラル
f.rewind
s = f.read(4)
puts s.dump #=>...

REXML::Formatters::Default (19.0)

XMLドキュメントを(文字列として)出力するクラスです。

...er = REXML::Formatters::Default.new
output = StringIO.new
default_formatter.write(doc, output)
output.string
# => "<root>\n<children>\n <grandchildren/>\n</children>\n</root>\n"

output = StringIO.new
default_formatter.write(REXML::XPath.first(doc, "/root/children"), output)
output.string
# => "<ch...
...ildren>\n <grandchildren/>\n</children>"

ie_hack_formatter = REXML::Formatters::Default.new(true)
output = StringIO.new
ie_hack_formatter.write(doc, output)
output.string
# => "<root>\n<children>\n <grandchildren />\n</children>\n</root>\n"
//}...
<< 1 2 3 > >>