るりまサーチ

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

別のキーワード

  1. rexml/document new
  2. rexml/document write
  3. rexml/document clone
  4. rexml/document to_s
  5. rexml/document node_type

ライブラリ

クラス

キーワード

検索結果

REXML::DocType#context -> { Symbol => object } (26113.0)

DTD が属する文書の「コンテキスト」を返します。

...DTD が属する文書の「コンテキスト」を返します。

具体的には親ノードである REXML::Document オブジェクトの
REXML::Element#context を返します。

コンテキストの具体的な内容については REXML::Element#context
参照してください。...

REXML::Element#context -> {Symbol => object} | nil (26107.0)

要素の「コンテキスト」を Hash で返します。

...ます。
すべてのノードを raw mode で取り扱って欲しい場合は :all を指定します。
raw mode においては、text 中の特殊文字は一切変換されません。
REXML::Element#raw も参照してください。

@see REXML::Element.new, REXML::Element#context=...

REXML::Element#context=(value) (14107.0)

要素の「コンテキスト」を Hash で設定します。

...ます。
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 (8119.0)

要素オブジェクトを生成します。

...
arg が REXML::Element オブジェクトの場合は、
新たな要素の名前、属性、context が arg のもので初期化されます。

parent で親ノードを指定します。

context
には hash table で要素のコンテキストを指定します。
基本的には text node...
...一切変換されません。
REXML::Element#raw も参照してください。

@param arg 要素の名前(String)もしくは初期化に使う REXML::Element
オブジェクト
@param parent 親ノード
@param context コンテキスト(Hash)
@see REXML::Parent.new, REXML::Child.new...

REXML::Document.new(source = nil, context = {}) -> REXML::Document (8113.0)

Document オブジェクトを生成します。

...す。
文字列の場合はそれを XML と見なしてパースします。
IOの場合は、XML文書を読み出してパースします。

context
で「コンテキスト」を指定します。テキストノードの空白や
特殊文字の取り扱いを Hash で指定します。
以下...
...REXML::Element#raw も参照してください。

@param source XML文書(文字列, IO)もしくは REXML::Document オブジェクト
@param context コンテキスト
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceExce...

絞り込み条件を変える

REXML::Element#raw -> bool (8012.0)

その要素が raw モードであるならば真を返します。

...その要素が raw モードであるならば真を返します。

以下のいずれかであれば、raw モードであると判定されます。
* REXML::Element#context の :raw が :all である
* context の :raw の配列に self の要素名が含まれる...

REXML::Element#whitespace -> bool (8012.0)

要素(self)内で空白が考慮されるならば真を返します。

...素(self)内で空白が考慮されるならば真を返します。

これは、
* REXML::Element#context に :respect_whitespace も :compress_whitespace も
含まれない
* context の :respect_whitespace に self の要素名が含まれていて、
:compress_whitespace に self...

REXML::ParseException (12.0)

XML のパースに失敗したときに生じる例外です。

...XML のパースに失敗したときに生じる例外です。

//emlist[][ruby]{
require 'rexml/document'
begin
REXML::Document.new("<a>foo\n</b></a> ")
rescue REXML::ParseException => ex
ex.position # => 16
ex.line # => 2
ex.context # => [16, 2, 2]
end
//}...