228件ヒット
[1-100件を表示]
(0.142秒)
種類
- インスタンスメソッド (143)
- 特異メソッド (52)
- 定数 (11)
- 文書 (11)
- ライブラリ (11)
ライブラリ
- logger (52)
-
rdoc
/ markup / formatter (11) -
rdoc
/ text (11) -
rexml
/ document (110) -
syslog
/ logger (11)
クラス
- Logger (19)
-
Logger
:: Formatter (33) -
RDoc
:: Markup :: Formatter (11) -
RDoc
:: Options (11) -
REXML
:: Declaration (11) -
REXML
:: DocType (11) -
REXML
:: Element (11) -
REXML
:: ExternalEntity (11) -
REXML
:: Formatters :: Default (22) -
REXML
:: Formatters :: Pretty (22) -
REXML
:: Formatters :: Transitive (11) -
REXML
:: NotationDecl (11) -
Syslog
:: Logger :: Formatter (11)
モジュール
-
RDoc
:: Text (11)
キーワード
- Format (11)
- call (22)
-
datetime
_ format (11) - logger (11)
- markup (11)
- new (52)
-
ruby 1
. 8 . 3 feature (11) - width (11)
- write (66)
検索結果
先頭5件
-
RDoc
:: Options # formatter -> nil (21301.0) -
使用されていません。常に nil を返します。
...使用されていません。常に nil を返します。... -
Logger
# formatter -> String (18361.0) -
ログを出力する際に使用するフォーマッターを取得します。
...ity, time, program name, message) を受けとります。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.formatter # => nil
logger.info("test")
# => I, [2019-05-09T22:13:56.509159 #13912] INFO -- : test
ltsv_formatter = proc { |severity, timestamp, progname, msg|
"ti......me:#{timestamp}\tlevel:#{severity}\tprogname:#{progname}\tmessage:#{msg}\n"
}
logger.formatter = ltsv_formatter
logger.formatter # => #<Proc:0x00007fa3048b8e00@/path/to/file:8>
logger.info("MyApp") { "test" }
# => time:2019-05-09 22:13:56 +0900 level:INFO progname:MyApp message:test
//}... -
REXML
:: ExternalEntity # write(output , indent) -> () (9206.0) -
output へ self を文字列化して出力します。
...output へ self を文字列化して出力します。
このメソッドは deprecated です。REXML::Formatter で
出力してください。
@param output 出力先の IO オブジェクト
@param indent インデントの大きさ。無視されます。... -
Logger
:: Formatter # datetime _ format -> String (9200.0) -
ログの日時フォーマットを取得します。
...ログの日時フォーマットを取得します。
@see Time#strftime... -
REXML
:: Formatters :: Default # write(node , output) -> () (9200.0) -
XML のノード node を output に出力します。
...XML のノード node を output に出力します。
node には任意のXMLノードを指定できます。
@param node 出力するノード
@param output 出力先(IO など << で出力できるオブジェクト)... -
REXML
:: Formatters :: Pretty # width -> Integer (9200.0) -
出力のページ幅を返します。
...出力のページ幅を返します。
デフォルトは80です。
@see REXML::Formatters::Pretty#width=... -
REXML
:: Element # write(output = $ stdout , indent = -1 , transitive = false , ie _ hack = false) (6317.0) -
このメソッドは deprecated です。 REXML::Formatter を代わりに 使ってください。
...。 REXML::Formatter を代わりに
使ってください。
output にその要素を文字列化したものを(子要素を含め)出力します。
@param output 出力先(IO のように << で書き込めるオブジェクト)
@param indent インデントのスペースの数(-1 だとイ......ない)
@param transitive XMLではインデントのスペースでDOMが変化してしまう場合がある。
これに真を渡すと、XMLのDOMに余計な要素が加わらないように
空白の出力を適当に抑制するようになる
@param ie_hack IEはバージョン... -
REXML
:: DocType # write(output , indent = 0 , transitive = false , ie _ hack = false) -> () (6306.0) -
output に DTD を出力します。
...eprecated です。REXML::Formatter で
出力してください。
@param output 出力先の IO オブジェクト
@param indent インデントの深さ。指定しないでください。
@param transitive 無視されます。指定しないでください。
@param ie_hack 無視されます......//emlist[][ruby]{
require '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 publisher">
<!ENTITY % q "quzz">
]>
EOS
doctype.write(STDOUT)
# =>
# <!DOCTYPE books [
# <!ELEMENT book (comment)>
# ....
//}... -
REXML
:: Formatters :: Transitive . new(indentation=2 , ie _ hack=false) -> REXML :: Formatter :: Transitive (6301.0) -
フォーマッタオブジェクトを生成して返します。
...。
indentation でインデント幅を指定できます。
ie_hack に真を渡すと、空のタグを閉じる前で空白を挿入します。
これは特定のバージョンのIEのXMLパーサのバグを避けるための機能です。
@param indentation インデント幅
@param ie_h... -
REXML
:: NotationDecl # write(output , indent = -1) (6207.0) -
output へ self を文字列化して出力します。
...output へ self を文字列化して出力します。
このメソッドは deprecated です。REXML::Formatter で
出力してください。
@param output 出力先の IO オブジェクト
@param indent インデントの大きさ。無視されます。...