るりまサーチ

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

別のキーワード

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

キーワード

検索結果

<< 1 2 3 ... > >>

Zlib::GzipWriter#write(*str) -> Integer (21131.0)

自身に str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。

...みます。

@
param str 出力する文字列を指定します。文字列でない場合は to_s で文字列に変換します。

@
return 実際に出力できたバイト数を返します。

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Z...
...lib::BEST_COMPRESSION){|gz|
gz.write "foo"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> foo

@
see IO#write...

Zlib::GzipWriter#write(str) -> Integer (21131.0)

自身に str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。

...みます。

@
param str 出力する文字列を指定します。文字列でない場合は to_s で文字列に変換します。

@
return 実際に出力できたバイト数を返します。

require 'zlib'

filename='hoge1.gz'
fw = File.open(filename, "w")
Zlib::GzipWriter.wrap(fw, Z...
...lib::BEST_COMPRESSION){|gz|
gz.write "foo"
}
fr = File.open(filename)
Zlib::GzipReader.wrap(fr){|gz|
puts gz.read
}
#=> foo

@
see IO#write...

Gem::Package::TarWriter::BoundedStream#write(data) -> Integer (21119.0)

与えられたデータを自身に関連付けられた IO に書き込みます。

...身に関連付けられた IO に書き込みます。

@
param data 書き込むデータを指定します。

@
return 書き込んだデータのサイズを返します。

@
raise Gem::Package::TarWriter::FileOverflow Gem::Package::TarWriter::BoundedStream#limit を越えて
書き込も...

Gem::Package::TarWriter::RestrictedStream#write(data) -> Integer (21113.0)

与えられたデータを自身に関連付けられた IO に書き込みます。

...与えられたデータを自身に関連付けられた IO に書き込みます。

@
param data 書き込むデータを指定します。

@
return 書き込んだデータのサイズを返します。...

IO.write(path, string, **opts) -> Integer (18150.0)

path で指定されるファイルを開き、string を書き込み、 閉じます。

...い。

@
param path ファイル名文字列
@
param string 書き込む文字列
@
param offset 書き込み開始位置
@
param opts ファイルを開くときのキーワード引数

//emlist[例][ruby]{
text = "This is line one\nThis is line two\nThis is line three\nAnd so on...\n"
IO.write("test...
...text) # => 66
IO.write("testfile", "0123456789", 20) #=> 10
IO.read("testfile")
# => "This is line one\nThi0123456789two\nThis is line three\nAnd so on...\n"
IO.write("testfile", "0123456789") #=> 10
IO.read("testfile") # => "0123456789"
//}

@
see IO.binwrite...

絞り込み条件を変える

IO.write(path, string, offset=nil, **opts) -> Integer (18150.0)

path で指定されるファイルを開き、string を書き込み、 閉じます。

...い。

@
param path ファイル名文字列
@
param string 書き込む文字列
@
param offset 書き込み開始位置
@
param opts ファイルを開くときのキーワード引数

//emlist[例][ruby]{
text = "This is line one\nThis is line two\nThis is line three\nAnd so on...\n"
IO.write("test...
...text) # => 66
IO.write("testfile", "0123456789", 20) #=> 10
IO.read("testfile")
# => "This is line one\nThi0123456789two\nThis is line three\nAnd so on...\n"
IO.write("testfile", "0123456789") #=> 10
IO.read("testfile") # => "0123456789"
//}

@
see IO.binwrite...

IO#write(*str) -> Integer (18137.0)

IOポートに対して str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。 実際に出力できたバイト数を返します。

...swrite を除く全ての出力メソッドは、最終的に
"write" という名のメソッドを呼び出すので、このメソッドを置き換える
ことで出力関数の挙動を変更することができます。

@
param str 自身に書き込みたい文字列を指定します。

@
...
...ます。

@
raise Errno::EXXX 出力に失敗した場合に発生します。

//emlist[例][ruby]{
File.open("textfile", "w+") do |f|
f.write("This is") # => 7
end
File.read("textfile") # => "This is"
//}
//emlist[複数引数の例][ruby]{
File.open("textfile", "w+") do |f|
f.write("This is"...

IO#write(str) -> Integer (18131.0)

IOポートに対して str を出力します。str が文字列でなけ れば to_s による文字列化を試みます。 実際に出力できたバイト数を返します。

...swrite を除く全ての出力メソッドは、最終的に
"write" という名のメソッドを呼び出すので、このメソッドを置き換える
ことで出力関数の挙動を変更することができます。

@
param str 自身に書き込みたい文字列を指定します。

@
...
...raise IOError 自身が書き込み用にオープンされていなければ発生します。

@
raise Errno::EXXX 出力に失敗した場合に発生します。

//emlist[例][ruby]{
File.open("textfile", "w+") do |f|
f.write("This is") # => 7
end
File.read("textfile") # => "This is"
//}...

REXML::DocType#write(output, indent = 0, transitive = false, ie_hack = false) -> () (18131.0)

output に DTD を出力します。

...REXML::Formatter で
出力してください。

@
param output 出力先の IO オブジェクト
@
param indent インデントの深さ。指定しないでください。
@
param transitive 無視されます。指定しないでください。
@
param ie_hack 無視されます。指定しない...
...ELEMENT comment (#PCDATA)>
<!ATTLIST book
author CDATA #REQUIRED
title CDATA #REQUIRED
publisher CDATA "foobar publisher">
<!ENTITY p "foobar publisher">
<!ENTITY % q "quzz">
]>
EOS

doctype.write(STDOUT)
# =>
# <!DOCTYPE books [
# <!ELEMENT book (comment)>
# ....
//}...

REXML::Document#write(output = $stdout, indent = -1, transitive = false, ie_hack = false, encoding=nil) -> () (18126.0)

output に XML 文書を出力します。

...はキーワード引数による引数指定が可能です。

@
param output 出力先(IO のように << で書き込めるオブジェクト)
@
param indent インデントのスペースの数(-1 だとインデントしない)
@
param transitive XMLではインデントのスペースでDOMが...
...これに真を渡すと、XMLのDOMに余計な要素が加わらないように
空白の出力を適当に抑制するようになる
@
param ie_hack IEはバージョンによってはXMLをちゃんと解釈できないので、
それに対応したXMLを出力するかど...

絞り込み条件を変える

REXML::Document#write(output: $stdout, indent: -1, transitive: false, ie_hack: false, encoding: nil) -> () (18126.0)

output に XML 文書を出力します。

...はキーワード引数による引数指定が可能です。

@
param output 出力先(IO のように << で書き込めるオブジェクト)
@
param indent インデントのスペースの数(-1 だとインデントしない)
@
param transitive XMLではインデントのスペースでDOMが...
...これに真を渡すと、XMLのDOMに余計な要素が加わらないように
空白の出力を適当に抑制するようになる
@
param ie_hack IEはバージョンによってはXMLをちゃんと解釈できないので、
それに対応したXMLを出力するかど...
<< 1 2 3 ... > >>