108件ヒット
[1-100件を表示]
(0.019秒)
種類
- インスタンスメソッド (84)
- クラス (12)
- 特異メソッド (12)
クラス
-
REXML
:: CData (48) -
REXML
:: DocType (36) -
REXML
:: Element (12)
キーワード
-
attribute
_ of (12) -
attributes
_ of (12) - cdatas (12)
- clone (12)
- new (12)
-
to
_ s (12) - value (12)
- write (12)
検索結果
先頭5件
-
REXML
:: CData (18030.0) -
XML の cdata セクションを表すクラス
...XML の cdata セクションを表すクラス
cdata とは <![CDATA[ と ]]> で囲まれたテキストデータのことです。... -
REXML
:: Element # cdatas -> [REXML :: CData] (6219.0) -
すべての cdata 子ノードの配列を返します。
...すべての cdata 子ノードの配列を返します。
返される配列は freeze されます。... -
REXML
:: CData . new(text , respect _ whitespace = true , parent = nil) -> REXML :: CData (3155.0) -
text をテキストとして持つ CData オブジェクトを生成します。
...text をテキストとして持つ CData オブジェクトを生成します。
respect_whitespace に真を指定すると、text に含まれる空白文字は保存されます。
偽の場合は空白はまとめられます。
@param text テキスト文字列
@param respect_whitespace 空......e '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::CData.n......ew("foo bar baz ", false))
doc.to_s # => "<root><![CDATA[foo bar baz ]]><![CDATA[foo bar baz ]]></root>\n"
//}... -
REXML
:: CData # clone -> REXML :: CData (3103.0) -
self を複製して返します。
self を複製して返します。
親ノードの情報は複製されません。 -
REXML
:: CData # to _ s -> String (3014.0) -
テキスト文字列を返します。
...テキスト文字列を返します。
@see REXML::Text#value, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root><![CDATA[foobar baz]]></root>
EOS
doc.root[0].class # => REXML::CData
doc.root[0].value # => "foobar baz"
//}... -
REXML
:: CData # value -> String (3014.0) -
テキスト文字列を返します。
...テキスト文字列を返します。
@see REXML::Text#value, REXML::Text#to_s
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<root><![CDATA[foobar baz]]></root>
EOS
doc.root[0].class # => REXML::CData
doc.root[0].value # => "foobar baz"
//}... -
REXML
:: DocType # attribute _ of(element , attribute) -> String | nil (20.0) -
DTD 内の属性リスト宣言で、 element という名前の要素の attribute という 名前の属性のデフォルト値を返します。
...)
//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE books [
<!ELEMENT book (comment)>
<!ELEMENT comment (#PCDATA)>
<!ATTLIST book
author CDATA #REQUIRED
title CDATA #REQUIRED
publisher CDATA "foobar publisher">
]>
EOS
p... -
REXML
:: DocType # attributes _ of(element) -> [REXML :: Attribute] (20.0) -
DTD 内の属性リスト宣言で、 element という名前の要素に対し宣言されている 属性の名前とデフォルト値を REXML::Attribute の配列で返します。
...//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE books [
<!ELEMENT book (comment)>
<!ELEMENT comment (#PCDATA)>
<!ATTLIST book
author CDATA #REQUIRED
title CDATA #REQUIRED
publisher CDATA "foobar publisher">
]>
EOS
p... -
REXML
:: DocType # write(output , indent = 0 , transitive = false , ie _ hack = false) -> () (20.0) -
output に DTD を出力します。
...//emlist[][ruby]{
require 'rexml/document'
doctype = REXML::Document.new(<<EOS).doctype
<!DOCTYPE books [
<!ELEMENT book (comment)>
<!ELEMENT comment (#PCDATA)>
<!ATTLIST book
author CDATA #REQUIRED
title CDATA #REQUIRED
publisher CDATA "foobar publisher">
<!ENTITY p...