451件ヒット
[201-300件を表示]
(0.137秒)
種類
- インスタンスメソッド (429)
- 定数 (11)
- 特異メソッド (11)
ライブラリ
-
rexml
/ document (451)
キーワード
- UNDEFINED (11)
-
add
_ attribute (22) -
add
_ attributes (11) -
add
_ element (11) -
add
_ namespace (11) - attribute (11)
- attributes (11)
- cdatas (11)
- clone (11)
- comments (11)
- context (11)
-
delete
_ attribute (11) -
delete
_ element (11) -
delete
_ namespace (11) - document (11)
-
each
_ element (11) -
each
_ element _ with _ attribute (11) -
each
_ element _ with _ text (11) - elements (11)
-
get
_ elements (11) -
get
_ text (11) -
has
_ attributes? (11) -
has
_ elements? (11) -
has
_ text? (11) - instructions (11)
- namespace (11)
- namespaces (11)
- new (11)
-
next
_ element (11) -
node
_ type (11) - prefixes (11)
-
previous
_ element (11) - raw (11)
- root (11)
-
root
_ node (11) - text (11)
- texts (11)
- whitespace (11)
- write (11)
- xpath (11)
検索結果
先頭5件
-
REXML
:: Element # add _ namespace(prefix , uri) -> self (3201.0) -
名前空間を要素に追加します。
...prefix と uri を指定します。
引数が1個の場合はデフォルトの namespace の uri を指定します。
既に同じ prefix が存在する場合はそれが上書きされます。
@param prefix 名前空間の prefix
@param uri 名前空間の uri
//emlist[][ruby]{
require 're......xml/document'
a = REXML::Element.new("a")
a.add_namespace("xmlns:foo", "bar" )
a.add_namespace("foo", "bar") # 上と同じ意味
a.add_namespace("twiddle")
a.to_s # => "<a xmlns:foo='bar' xmlns='twiddle'/>"
a.add_namespace("foo", "baz")
a.to_s # => "<a xmlns:foo='baz' xmlns='twiddle'/>"
//}... -
REXML
:: Element # cdatas -> [REXML :: CData] (3201.0) -
すべての cdata 子ノードの配列を返します。
...すべての cdata 子ノードの配列を返します。
返される配列は freeze されます。... -
REXML
:: Element # clone -> REXML :: Element (3201.0) -
self を複製して返します。
self を複製して返します。
複製されるのは名前、属性、名前空間のみです。
子ノードは複製されません。 -
REXML
:: Element # comments -> [REXML :: Comments] (3201.0) -
すべての comment 子ノードの配列を返します。
...すべての comment 子ノードの配列を返します。
返される配列は freeze されます。... -
REXML
:: Element # document -> REXML :: Document | nil (3201.0) -
self が属する文書(REXML::Document)オブジェクトを返します。
...self が属する文書(REXML::Document)オブジェクトを返します。
属する文書がない場合には nil を返します。... -
REXML
:: Element # elements -> REXML :: Elements (3201.0) -
要素が保持している子要素の集合を返します。
要素が保持している子要素の集合を返します。 -
REXML
:: Element # get _ elements(xpath) -> [REXML :: Element] (3201.0) -
xpath にマッチする要素を配列で返します。
...xpath にマッチする要素を配列で返します。
xpath には XPath 文字列を指定します。
@param xpath XPath 文字列
@see REXML::Elements#to_a... -
REXML
:: Element # get _ text(path = nil) -> REXML :: Text | nil (3201.0) -
先頭のテキスト子ノードを返します。
...先頭のテキスト子ノードを返します。
raw モードの設定は無視され、常に正規化されたテキストを返します。
REXML::Text#value も参照してください。
path を渡した場合は、その XPath 文字列で指定される
テキストノードの文字......il を返します。
@param path XPath文字列
@see REXML::Element#text
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new "<p>some text <b>this is bold!</b> more text</p>"
# doc.root (<p> ... </p>) は2つのテキストノード("some text " と " more text"
# を持ってい......るが、前者を返す
doc.root.get_text.value # => "some text "
//}... -
REXML
:: Element # namespace(prefix=nil) -> String (3201.0) -
self の文脈で prefix が指している名前空間の URI を返します。
...prefix が指している名前空間の URI を返します。
prefix を省略すると、デフォルトの名前空間の URI を返します。
prefix で指示される名前空間の宣言が存在しない場合は nil を返します。
//emlist[][ruby]{
require 'rexml/document'
doc = RE... -
REXML
:: Element # text(path = nil) -> String | nil (3201.0) -
先頭のテキスト子ノードの文字列を返します。
...る場合は最初のノードにしか
アクセスできないことに注意してください。
raw モードの設定は無視され、常に正規化されたテキストを返します。
REXML::Text#value も参照してください。
path を渡した場合は、その XPath 文字列......を返します。
@param path XPath文字列
@see REXML::Element#get_text
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new "<p>some text <b>this is bold!</b> more text</p>"
# doc.root (<p> ... </p>) は2つのテキストノード("some text " と " more text"
# を持って......いるが、前者を返す
doc.root.text # => "some text "
//}...