るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.148秒)
トップページ > クエリ:i[x] > クエリ:AMP[x] > クエリ:to_s[x]

別のキーワード

  1. rexml amp
  2. entityconst amp
  3. rexml/document amp
  4. amp rexml/document
  5. amp rexml::entityconst

ライブラリ

クラス

キーワード

検索結果

REXML::Text#to_s -> String (18213.0)

テキストの内容を正規化(すべての実体をエスケープ)された状態で返します。

...トとして妥当です。

結果は 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 # => "&lt; &amp; 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) (290.0)

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

...クトの場合はその内容が複製されます。

respect_whitespace に真を指定すると、arg に含まれる空白文字は保存されます。
偽の場合は空白はまとめられます。

raw は true, false, nil のいずれかを指定し、生成されるテキストノード...
...トで使われます。
* &amp; &
* &lt; <
* &gt; >
* &quot; "
* &apos; '

i
llegal は内部用なので使わないでください。

@param arg テキストデータ(文字列)もしくは元データの REXML::Text オブジェクト
@param respect_whitespace 空白を保存するか...
... illegal ライブラリ内部用
@raise RuntimeError テキストがXMLのテキストとして不正な
文字を含んでいる場合に発生します。

//emlist[doctype なしの場合][ruby]{
p REXML::Text.new("<&", false, nil, false).to_s # => "&lt;&amp;"
p REXML::Text.new("&lt;&amp...

REXML::Text#value -> String (118.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 # => "&lt; &amp; foobar"
t.value # => "< & foobar"
//}...