るりまサーチ

最速Rubyリファレンスマニュアル検索!
120件ヒット [1-100件を表示] (0.066秒)

別のキーワード

  1. readline output=
  2. prettyprint output
  3. irb/output-method print
  4. win32ole output?
  5. rake tty_output=

ライブラリ

キーワード

検索結果

<< 1 2 > >>

REXML::Output (18001.0)

出力先を wrap するクラスです。 内部用なのでユーザは使わないでください。

出力先を wrap するクラスです。
内部用なのでユーザは使わないでください。

Gem::Package::TarOutput (6001.0)

gem-format な tar ファイルを書き出す Gem::Package::TarWriter のラッ パークラスです。

gem-format な tar ファイルを書き出す Gem::Package::TarWriter のラッ
パークラスです。

IRB::OutputMethod (6001.0)

抽象的な出力を表すクラスです。ライブラリ内部で使用します。

抽象的な出力を表すクラスです。ライブラリ内部で使用します。

IRB::StdioOutputMethod (6001.0)

標準出力を表すクラスです。ライブラリ内部で使用します。

標準出力を表すクラスです。ライブラリ内部で使用します。

REXML::Formatters::Default (55.0)

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

...L::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
# => "<children>\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"
//}...

絞り込み条件を変える

REXML::Formatters::Transitive (43.0)

XMLドキュメントをテキストの内容を変えずに 多少の整形を加えて出力するクラスです。

...OS

transitive_formatter = REXML::Formatters::Transitive.new
output
= StringIO.new
transitive_formatter.write(doc, output)
output
.string
# => "<root\n><children\n >\n<grandchildren foo='bar'\n />\n</children\n ></root\n>\n"
print output.string
# >> <root
# >> ><children
# >> >
# >> <grandchil...
...dren foo='bar'
# >> />
# >> </children
# >> ></root
# >> >

output
= StringIO.new
transitive_formatter.write(REXML::XPath.first(doc, "/root/children"), output)
output
.string
# => "<children\n>\n<grandchildren foo='bar'\n />\n</children\n>"
//}...

Psych::Emitter (19.0)

Psych::Parser でパースし、生じたイベントから YAML ドキュメントを再構築するようなハンドラです。

...ソッドの意味については Psych::Handler を参照してください。
require 'psych'
require 'stringio'

output
= StringIO.new
emitter = Psych::Emitter.new(output)

emitter.start_stream(Psych::Parser::UTF8)
emitter.start_document([1, 1], [], false)
emitter.start_mapping(...
..."xyz", nil, nil, true, false, Psych::Nodes::Scalar::PLAIN)
emitter.scalar("23", nil, nil, false, true, Psych::Nodes::Scalar::SINGLE_QUOTED)
emitter.end_mapping
emitter.end_document(false)
emitter.end_stream

puts output.string
# =>
# %YAML 1.1
# ---
# a: 12
# xyz: '23'
# ......

REXML::Formatters::Pretty (19.0)

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

...oot>
<children>
<grandchildren foo='bar'/>
</children>
</root>
EOS

pretty_formatter = REXML::Formatters::Pretty.new
output
= StringIO.new
pretty_formatter.write(doc, output)
output
.string
# => "<root>\n <children>\n <grandchildren foo='bar'/>\n </children>\n</root>"
# この出力結果は...

Zlib::ZStream (13.0)

圧縮データを扱うストリームを表す抽象クラスです。 具体的な圧縮/展開の操作は、それぞれサブクラスの Zlib::Deflate, Zlib::Inflate で定義されています。

...| ||
|| +--------+ +-------+ +--------+ ||
|| +--| output |<---------|zstream|<---------| input |<--+ ||
|| | | buffer | next_out+-------+next_in | buffer | | ||
|| | +--------+...
...===|===+
| |
v |
"output data" "input data"

入力バッファの内容を処理している最中にエラーが発生した場...
<< 1 2 > >>