るりまサーチ

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

別のキーワード

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

ライブラリ

モジュール

検索結果

<< 1 2 3 ... > >>

REXML::Comment#string -> String (21203.0)

コメント文字列を返します。

コメント文字列を返します。

REXML::ParseException#to_s -> String (11101.0)

例外情報を文字列化して返します。

例外情報を文字列化して返します。

REXML::Attribute#to_string -> String (9220.0)

"name='value'" という形式の文字列を返します。

..."name='value'" という形式の文字列を返します。

//emlist[][ruby]{
require 'rexml/document'
e = REXML::Element.new("el")
e.add_attribute("ns:r", "rval")
p e.attributes.get_attribute("r").to_string # => "ns:r='rval'"
//}...

REXML::Comment#string=(value) (9101.0)

コメント文字列を設定します。

コメント文字列を設定します。

@param value 設定する文字列

REXML::Comment#to_s -> String (6103.0)

コメント文字列を返します。

コメント文字列を返します。

絞り込み条件を変える

REXML::Text.unnormalize(string, doctype = nil, filter = nil, illegal = nil) -> String (3248.0)

string を非正規化(すべての entity をアンエスケープ)したものを 返します。

...string を非正規化(すべての entity をアンエスケープ)したものを
返します。

filter でアンエスケープしない実体の実体名を文字列配列で指定します。

@param string 非正規化する文字列
@param doctype DTD(REXML::DocType オブジェクト)
@par...
...アンエスケープしない実体の実体名(文字列配列)
@param illegal 内部用。使わないでください。

//emlist[][ruby]{
require 'rexml/text'
REXML
::Text.unnormalize("&amp; &foobar; &lt;") # => "& &foobar; <"
REXML
::Text.unnormalize("&lt; &gt;", nil, ["lt"]) # => "&lt; >"
//}...

REXML::DocType#entities -> { String => REXML::Entity } (3226.0)

DTD で宣言されている実体の集合を Hash で返します。

...体参照名をキーとし、対応する REXML::Entity オブジェクト
を値とするハッシュテーブルです。

これには、XML のデフォルトの実体(gt, lt, quot, apos)も含まれています。

//emlist[][ruby]{
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE foo [...
...<!ENTITY bar "barbarbarbar">
]>
EOS

p doctype.entities # => { "gt" => #<REXML::Entity: ...>,
# "lt" => #<REXML::Entity: ...>, ... }
p doctype.entities["bar"].to_s # => "<!ENTITY bar \"barbarbarbar\">"
p doctype.entities["gt"].to_s # => "<!ENTITY gt \">\">"
//}...

REXML::Comment.new(string, parent = nil) -> REXML::Comment (3221.0)

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

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

引数に REXML::Comment オブジェクトを渡すとその内容が複製されます
(親ノードの情報は複製されません)。

@param string コメント文字列
@param comment REXML::Comment オブジェクト
@param parent 親ノード...

REXML::Attributes#namespaces -> { String => String } (3214.0)

self の中で宣言されている名前空間の集合を返します。

...ます。

返り値は名前空間の prefix をキーとし、URI を値とする
Hash を返します。

//emlist[][ruby]{
require 'rexml/document'

doc = REXML::Document.new(<<EOS)
<root xmlns:foo="http://example.org/foo"
xmlns:bar="http://example.org/bar">
<a foo:att='1' bar:att='2' at...
<< 1 2 3 ... > >>