132件ヒット
[1-100件を表示]
(0.158秒)
別のキーワード
種類
- インスタンスメソッド (99)
- 特異メソッド (33)
ライブラリ
-
rexml
/ document (132)
クラス
-
REXML
:: Document (11) -
REXML
:: Element (77) -
REXML
:: Text (44)
検索結果
先頭5件
-
REXML
:: Element # raw -> bool (26135.0) -
その要素が raw モードであるならば真を返します。
...その要素が raw モードであるならば真を返します。
以下のいずれかであれば、raw モードであると判定されます。
* REXML::Element#context の :raw が :all である
* context の :raw の配列に self の要素名が含まれる... -
REXML
:: Text # raw -> bool (26129.0) -
"raw" モードであれば真を返します。
..."raw" モードであれば真を返します。
raw モードについては REXML::Text.new を参考にしてください。
@see REXML::Text#raw=... -
REXML
:: Text # raw=(value) (14129.0) -
"raw" モードの設定を変更します。
..."raw" モードの設定を変更します。
raw モードについては REXML::Text.new を参考にしてください。
@param value 設定する真偽値
@see REXML::Text#raw... -
REXML
:: Text . new(arg , respect _ whitespace = false , parent = nil , raw = nil , entity _ filter = nil , illegal = REXML :: Text :: NEEDS _ A _ SECOND _ CHECK) (8161.0) -
テキストノードオブジェクトを生成します。
...す。
偽の場合は空白はまとめられます。
raw は true, false, nil のいずれかを指定し、生成されるテキストノードが
raw モードであるかどうかを決めます。
true の場合、そのノードは raw モードであると解釈され、
テキストには......falseの場合、そのノードは raw モードであると解釈され、
rexml はテキストに含まれているすべての(定義済み)実体を
エスケープします
nilの場合、親ノードが raw モードであるかどうかで
self が raw モードになるかどうかが決......L::Text.new("<&", false, nil, true).to_s # parse error
//}
//emlist[doctype があり、実体が宣言されている場合][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE root [
<!ENTITY p "foobar publisher">
<!ENTITY % q "q... -
REXML
:: Document . new(source = nil , context = {}) -> REXML :: Document (8030.0) -
Document オブジェクトを生成します。
...odes も参照してください。
: :raw
raw mode で取り扱いをして欲しい要素の名前の集合を
文字列の配列で指定します。
すべてのノードを raw mode で取り扱って欲しい場合は :all を指定します。
raw mode においては、text 中の特......殊文字は一切変換されません。
REXML::Element#raw も参照してください。
@param source XML文書(文字列, IO)もしくは REXML::Document オブジェクト
@param context コンテキスト
@raise REXML::ParseException XML文書のパースに失敗した場合に発生し... -
REXML
:: Element # context -> {Symbol => object} | nil (8030.0) -
要素の「コンテキスト」を Hash で返します。
...odes も参照してください。
: :raw
raw mode で取り扱いをして欲しい要素の名前の集合を
文字列の配列で指定します。
すべてのノードを raw mode で取り扱って欲しい場合は :all を指定します。
raw mode においては、text 中の特......殊文字は一切変換されません。
REXML::Element#raw も参照してください。
@see REXML::Element.new, REXML::Element#context=... -
REXML
:: Element # context=(value) (8030.0) -
要素の「コンテキスト」を Hash で設定します。
...odes も参照してください。
: :raw
raw mode で取り扱いをして欲しい要素の名前の集合を
文字列の配列で指定します。
すべてのノードを raw mode で取り扱って欲しい場合は :all を指定します。
raw mode においては、text 中の特......殊文字は一切変換されません。
REXML::Element#raw も参照してください。
nil を渡すことでデフォルト値を使うよう指示できます。
@param value 設定値
@see REXML::Element.new, REXML::Element#context... -
REXML
:: Element . new(arg = UNDEFINED , parent = nil , context = nil) -> REXML :: Element (8030.0) -
要素オブジェクトを生成します。
...odes も参照してください。
: :raw
raw mode で取り扱いをして欲しい要素の名前の集合を
文字列の配列で指定します。
すべてのノードを raw mode で取り扱って欲しい場合は :all を指定します。
raw mode においては、text 中の特......殊文字は一切変換されません。
REXML::Element#raw も参照してください。
@param arg 要素の名前(String)もしくは初期化に使う REXML::Element
オブジェクト
@param parent 親ノード
@param context コンテキスト(Hash)
@see REXML::Parent.new, REXML::... -
REXML
:: Text # value -> String (8018.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 # => "< & f... -
REXML
:: Element # get _ text(path = nil) -> REXML :: Text | nil (8012.0) -
先頭のテキスト子ノードを返します。
...先頭のテキスト子ノードを返します。
raw モードの設定は無視され、常に正規化されたテキストを返します。
REXML::Text#value も参照してください。
path を渡した場合は、その XPath 文字列で指定される
テキストノードの文字......ストノードがない場合には nil を返します。
@param path XPath文字列
@see REXML::Element#text
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new "<p>some text <b>this is bold!</b> more text</p>"
# doc.root (<p> ... </p>) は2つのテキストノード("some tex...