66件ヒット
[1-66件を表示]
(0.096秒)
種類
- 特異メソッド (33)
- インスタンスメソッド (22)
- クラス (11)
ライブラリ
-
rexml
/ document (66)
クラス
-
REXML
:: Text (55)
キーワード
- new (11)
- normalize (11)
-
to
_ s (11) - unnormalize (11)
- value (11)
検索結果
先頭5件
- REXML
:: Text - REXML
:: Text . unnormalize(string , doctype = nil , filter = nil , illegal = nil) -> String - REXML
:: Text . normalize(input , doctype = nil , entity _ filter = nil) -> String - REXML
:: Text # value -> String - REXML
:: Text . new(arg , respect _ whitespace = false , parent = nil , raw = nil , entity _ filter = nil , illegal = REXML :: Text :: NEEDS _ A _ SECOND _ CHECK)
-
REXML
:: Text (21006.0) -
XML のテキストノードを表すクラスです。
...XML のテキストノードを表すクラスです。
注意: Ruby 2.0.0 以前では、バグのため entity_filter の機能は正しく動作しません。... -
REXML
:: Text . unnormalize(string , doctype = nil , filter = nil , illegal = nil) -> String (9231.0) -
string を非正規化(すべての entity をアンエスケープ)したものを 返します。
...。
filter でアンエスケープしない実体の実体名を文字列配列で指定します。
@param string 非正規化する文字列
@param doctype DTD(REXML::DocType オブジェクト)
@param filter アンエスケープしない実体の実体名(文字列配列)
@param illegal 内......部用。使わないでください。
//emlist[][ruby]{
require 'rexml/text'
REXML::Text.unnormalize("& &foobar; <") # => "& &foobar; <"
REXML::Text.unnormalize("< >", nil, ["lt"]) # => "< >"
//}... -
REXML
:: Text . normalize(input , doctype = nil , entity _ filter = nil) -> String (9207.0) -
input を正規化(すべての entity をエスケープ)したものを 返します。
...input を正規化(すべての entity をエスケープ)したものを
返します。
@param input 正規化する文字列
@param doctype DTD(REXML::DocType オブジェクト)
@param entity_filter 置換したい実体の名前の配列... -
REXML
:: Text # value -> String (9124.0) -
テキストの内容を非正規化(すべての実体をアンエスケープ)された状態で返します。
...。
このメソッドの返り値では raw モードや entity_filter は無視されます。
@see REXML::Text#raw, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
t = REXML::Text.new("< & foobar", false, nil, false)
t.to_s # => "< & foobar"
t.value # => "< & foobar"
//}... -
REXML
:: Text . new(arg , respect _ whitespace = false , parent = nil , raw = nil , entity _ filter = nil , illegal = REXML :: Text :: NEEDS _ A _ SECOND _ CHECK) (6374.0) -
テキストノードオブジェクトを生成します。
...使われます。
REXML::Text オブジェクトの場合はその内容が複製されます。
respect_whitespace に真を指定すると、arg に含まれる空白文字は保存されます。
偽の場合は空白はまとめられます。
raw は true, false, nil のいずれかを指定......いXMLマークアップは
含まれていないと仮定し、テキストの内容は変更されません。
falseの場合、そのノードは raw モードであると解釈され、
rexml はテキストに含まれているすべての(定義済み)実体を
エスケープします
nilの......モードであるかどうかで
self が raw モードになるかどうかが決まります。
arg に REXML::Text オブジェクトを渡した場合は、この値は無視され
arg が raw モードであるかどうかが使われます。
entity_filter は置き換えたい実体のリ... -
REXML
:: Text # to _ s -> String (6024.0) -
テキストの内容を正規化(すべての実体をエスケープ)された状態で返します。
...は XML のテキストとして妥当です。
結果は REXML::Text.new で指定した entity_filter を反映しています。
@see REXML::Text#value
//emlist[][ruby]{
require 'rexml/document'
t = REXML::Text.new("< & foobar", false, nil, false)
t.to_s # => "< & foobar"
t.value # => "...