るりまサーチ

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

別のキーワード

  1. _builtin to_r
  2. open3 pipeline_r
  3. matrix elements_to_r
  4. fileutils rm_r
  5. fileutils cp_r

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 > >>

JSON::State#indent=(string) (18213.0)

インデントに使用する文字列をセットします。

...トに使用する文字列をセットします。

@
param string インデントに使用する文字列を指定します。

//emlist[例][ruby]{
r
equire "json"

json_state = JSON::State.new(indent: "\t")
json_state.indent # => "\t"
JSON.generate({key1: "value1", key2: "value2"}, json_state)
# =...
...> "{\t\"key1\":\"value1\",\t\"key2\":\"value2\"}"
json_state.indent = " "
JSON.generate({key1: "value1", key2: "value2"}, json_state)
# => "{ \"key1\":\"value1\", \"key2\":\"value2\"}"
//}...

OptionParser#summary_indent=(indent) (12213.0)

サマリを表示する時のインデントを文字列で指定します。

...す。

@
param indent サマリを表示する時に使われるインデントを文字列で指定します。

//emlist[例][ruby]{
r
equire "optparse"

opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end

opts.summary_ind...
...ent # => " "
opts.summarize
# => [" -i, --init\n", " -u, --update\n", " -h, --help\n"]
opts.summary_indent = " " # => " "
opts.summary_indent # => " "
opts.summarize
# => [" -i, --init\n", " -u, --update\n", " -h, --help\n"]
//}...

OptionParser#summarize(to = [], width = self.summary_width, max = width - 1, indent= self.summary_indent) -> () (6227.0)

サマリを指定された to へと加えていきます。

...ません。

@
param to サマリを出力するオブジェクトを指定します。to には << メソッドが定義されいる必要があります。

@
param width サマリの幅を整数で指定します。

@
param max サマリの最大幅を整数で指定します。

@
param indent サ...
...[ruby]{
r
equire "optparse"

opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end

opts.summarize
# => [" -i, --init\n", " -u, --update\n", " -h, --help\n"]
opts.summarize(["description\n"], 10, 8, " ")
# => ["descri...

OptionParser#summarize(to = [], width = self.summary_width, max = width - 1, indent= self.summary_indent) {|line| ... } -> () (6227.0)

サマリを指定された to へと加えていきます。

...ません。

@
param to サマリを出力するオブジェクトを指定します。to には << メソッドが定義されいる必要があります。

@
param width サマリの幅を整数で指定します。

@
param max サマリの最大幅を整数で指定します。

@
param indent サ...
...[ruby]{
r
equire "optparse"

opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end

opts.summarize
# => [" -i, --init\n", " -u, --update\n", " -h, --help\n"]
opts.summarize(["description\n"], 10, 8, " ")
# => ["descri...

PrettyPrint#group(indent = 0, open_obj = &#39;&#39;, close_obj = &#39;&#39;, open_width = open_obj.length, close_width = close_obj.length) {...} -> () (6132.0)

与えられたブロックを実行します。 ブロック内で自身に追加される文字列やオブジェクトは、1行にまとめて表示しても よい同じグループに属すると仮定されます。

...。pretty printing アルゴリズムはインデントと改行を、
ツリー構造を作ることによって決定します。そして、group メソッドは子ノードの作成と
子ノードのインデントの深さの決定を担当します。

同じノード内で呼ばれた breaka...
...

@
param indent グループのインデントの深さを指定します。

@
param open_obj 指定された場合、self.text(open_obj, open_width) がブロックが
実行される前に呼ばれます。開き括弧などを出力するのに使用されます。

@
param clos...
...、self.text(close_obj, close_width) がブロックが
実行された後に呼ばれます。閉じ括弧などを出力するのに使用されます。

@
param open_width open_obj のカラムを指定します。

@
param close_width close_obj のカラムを指定します。...

絞り込み条件を変える

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

output に DTD を出力します。

...ソッドは deprecated です。REXML::Formatter
出力してください。

@
param output 出力先の IO オブジェクト
@
param indent インデントの深さ。指定しないでください。
@
param transitive 無視されます。指定しないでください。
@
param ie_hack 無...
...[][ruby]{
r
equire 'rexml/document'

doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE books [
<!ELEMENT book (comment)>
<!ELEMENT comment (#PCDATA)>
<!ATTLIST book
author CDATA #REQUIRED
title CDATA #REQUIRED
publisher CDATA "foobar publisher">
<!ENTITY p "foobar p...
...ublisher">
<!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) -> () (6126.0)

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

...L はデフォルトの XML 宣言を含んでいるべきであるが、
R
EXML は明示しない限り(つまりXML宣言を REXML::Document#add で
追加しない限り)
それをしない、ということである。XML-RPCのような利用法では
ネットワークバンドを少しでも...
...キーワード引数による引数指定が可能です。

@
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) -> () (6126.0)

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

...L はデフォルトの XML 宣言を含んでいるべきであるが、
R
EXML は明示しない限り(つまりXML宣言を REXML::Document#add で
追加しない限り)
それをしない、ということである。XML-RPCのような利用法では
ネットワークバンドを少しでも...
...キーワード引数による引数指定が可能です。

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

REXML::Element#write(output = $stdout, indent = -1, transitive = false, ie_hack = false) (6126.0)

このメソッドは deprecated です。 REXML::Formatter を代わりに 使ってください。

...のメソッドは deprecated です。 REXML::Formatter を代わりに
使ってください。

output にその要素を文字列化したものを(子要素を含め)出力します。

@
param output 出力先(IO のように << で書き込めるオブジェクト)
@
param indent インデン...
...デントしない)
@
param transitive XMLではインデントのスペースでDOMが変化してしまう場合がある。
これに真を渡すと、XMLのDOMに余計な要素が加わらないように
空白の出力を適当に抑制するようになる
@
param ie_hack IEはバ...
<< 1 2 > >>