るりまサーチ

最速Rubyリファレンスマニュアル検索!
528件ヒット [1-100件を表示] (0.020秒)
トップページ > クエリ:rexml[x] > 種類:特異メソッド[x]

別のキーワード

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

検索結果

<< 1 2 3 ... > >>

REXML::Text.new(arg, respect_whitespace = false, parent = nil, raw = nil, entity_filter = nil, illegal = REXML::Text::NEEDS_A_SECOND_CHECK) (3198.0)

テキストノードオブジェクトを生成します。

...ジェクトを生成します。

arg でノードの内容を指定します。
文字列の場合はそれが内容として使われます。
REXML
::Text オブジェクトの場合はその内容が複製されます。

respect_whitespace に真を指定すると、arg に含まれる空白文...
...あると解釈され、
rexml
はテキストに含まれているすべての(定義済み)実体を
エスケープします
nilの場合、親ノードが raw モードであるかどうかで
self が raw モードになるかどうかが決まります。
arg に REXML::Text オブジェクト...
...(デフォルトの場合)、
テキストがどのようにエスケープされるかは、そのノードが属する
文書(REXML::Document)の
DTD(REXML::DocType, REXML::Document#doctype)
で定義されます。DTD が与えられていない場合は、XMLの規格上
以下の実体参照/...

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

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

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

source には String、IO、REXML::Document のいずかが
指定できます。 REXML::Document を指定すると
コンテキストと要素、属性が複製されます。
文字列の場合はそれを XML と見なしてパースします。...
...
また、すべての要素で空白を考慮して欲しい場合には
:all を指定します。
デフォルト値は :all です。
REXML
::Element#whitespace も参照してください。
: :compress_whitespace
空白を無視して欲しい要素の名前の集合を文字列の...
...ect_whitespace での指定を上書きします。
すべての要素で空白を無視して欲しい場合には
:all を指定します。
REXML
::Element#whitespace も参照してください。
: :ignore_whitespace_nodes
空白のみからなるノードを無視して欲しい要素...

REXML::Element.new(arg = UNDEFINED, parent = nil, context = nil) -> REXML::Element (3156.0)

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

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

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

context には hash table で要素のコンテキストを指定します。
基本的には text node (REXML::...
...
また、すべての要素で空白を考慮して欲しい場合には
:all を指定します。
デフォルト値は :all です。
REXML
::Element#whitespace も参照してください。
: :compress_whitespace
空白を無視して欲しい要素の名前の集合を文字列の...
...ect_whitespace での指定を上書きします。
すべての要素で空白を無視して欲しい場合には
:all を指定します。
REXML
::Element#whitespace も参照してください。
: :ignore_whitespace_nodes
空白のみからなるノードを無視して欲しい要素...

REXML::CData.new(text, respect_whitespace = true, parent = nil) -> REXML::CData (3138.0)

text をテキストとして持つ CData オブジェクトを生成します。

...uire 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root />
EOS
doc.root.add(REXML::CData.new("foo bar baz "))
doc.to_s # => "<root><![CDATA[foo bar baz ]]></root>\n"

doc = REXML::Document.new(<<EOS)
<root />
EOS
doc.root.add(REXML::CData.new("foo bar baz ", true))
doc.root.add(REXML::CDat...

REXML::Attribute.new(attribute, value, parent = nil) -> REXML::Attribute (3127.0)

新たな属性オブジェクトを生成します。

...新たな属性オブジェクトを生成します。

2種類の初期化が可能です。
REXML
::Attribute オブジェクトを渡した場合は、
属性名とその値がそれから複製されます。
parent で新たに作られる属性オブジェクトが属する
要素が指定で...
...ソッドは直接は使わず、REXML::Element#add_attribute などを
使うでしょう。

@param attribute_to_clone 複製元の REXML::Attribute オブジェクト
@param attribute 属性名
@param value 属性の値
@param parent 生成される属性が所属する要素(REXML::Element)...

絞り込み条件を変える

REXML::Attribute.new(attribute_to_clone, parent = nil) -> REXML::Attribute (3127.0)

新たな属性オブジェクトを生成します。

...新たな属性オブジェクトを生成します。

2種類の初期化が可能です。
REXML
::Attribute オブジェクトを渡した場合は、
属性名とその値がそれから複製されます。
parent で新たに作られる属性オブジェクトが属する
要素が指定で...
...ソッドは直接は使わず、REXML::Element#add_attribute などを
使うでしょう。

@param attribute_to_clone 複製元の REXML::Attribute オブジェクト
@param attribute 属性名
@param value 属性の値
@param parent 生成される属性が所属する要素(REXML::Element)...

REXML::DocType.new(source, parent = nil) -> REXML::DocType (3126.0)

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

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

REXML
::Source オブジェクトの場合は、Source オブジェクトが
保持しているDTDのテキストがパースされ、その内容によって DocType
オブジェクトが初期化されます。
REXML
::DocType.new(Source.new(<<EOS))
<!DO...
...スもありますが、内部用なので使わないで
ください。

一般的にいって、XML 文書に含まれる DTD は REXML::Document.new などで
適切に解析され、REXML::Document#doctype で取得できます。
このメソッドを直接使う必要はありません。...

REXML::Entity.new(array) -> REXML::Entity (3121.0)

新たな Entity オブジェクトを生成して返します。

...ty オブジェクトが欲しい場合は、
文書に適切な DTD を含めておいてそれを REXML::Document.new で
パースするようにしてください。

配列を使うほうは rexml のパーサが内部的に利用するため通常は利用しません。

@param name 実体参...
...照の名前
@param value 参照の値
@param parent 親ノード
@param reference パラメータ実体であるかどうかの真偽値
@param array 初期化のための配列

=== 例
「&gt;」「>」 の対応は以下のように実現されます。
REXML
::Entity.new("gt", ">")...

REXML::Entity.new(name, value, parent=nil, reference=false) -> REXML::Entity (3121.0)

新たな Entity オブジェクトを生成して返します。

...ty オブジェクトが欲しい場合は、
文書に適切な DTD を含めておいてそれを REXML::Document.new で
パースするようにしてください。

配列を使うほうは rexml のパーサが内部的に利用するため通常は利用しません。

@param name 実体参...
...照の名前
@param value 参照の値
@param parent 親ノード
@param reference パラメータ実体であるかどうかの真偽値
@param array 初期化のための配列

=== 例
「&gt;」「>」 の対応は以下のように実現されます。
REXML
::Entity.new("gt", ">")...
<< 1 2 3 ... > >>