るりまサーチ

最速Rubyリファレンスマニュアル検索!
60件ヒット [1-60件を表示] (0.036秒)
トップページ > クエリ:@[x] > クラス:REXML::DocType[x]

ライブラリ

キーワード

検索結果

REXML::DocType#write(output, indent = 0, transitive = false, ie_hack = false) -> () (25.0)

output に DTD を出力します。

...REXML::Formatter で
出力してください。

@
param output 出力先の IO オブジェクト
@
param indent インデントの深さ。指定しないでください。
@
param transitive 無視されます。指定しないでください。
@
param ie_hack 無視されます。指定しない...

REXML::DocType#attribute_of(element, attribute) -> String | nil (13.0)

DTD 内の属性リスト宣言で、 element という名前の要素の attribute という 名前の属性のデフォルト値を返します。

...れていない、
もしくはデフォルト値が宣言されていない、のいずれかの場合は nil を返します。

@
param element 要素名(文字列)
@
param attribute 属性名(文字列)

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

doctype = REXML::Document.new(<<EOS).doctype
<!DOC...

REXML::DocType#add(child) -> () (7.0)

child を子ノード列の最後に追加します。

...child を子ノード列の最後に追加します。

REXML::Parent#add を内部で呼び出します。
また、REXML::DocType#entities を更新します。

@
param child 追加するノード...

REXML::DocType#entity(name) -> String | nil (7.0)

name という実体参照名を持つ実体を文字列で返します。

...nnormalized 参照)
された文字列が返されます。

name という名前を持つ実体が存在しない場合には nil を返します。

@
param name 実体参照名(文字列)

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

REXML::DocType#notation(name) -> REXML::NotationDecl | nil (7.0)

DTD に含まれている記法宣言 (REXML::NotationDecl) で name という名前を持つものを返します。

...DTD に含まれている記法宣言 (REXML::NotationDecl) で
name という名前を持つものを返します。

name という名前を持つ記法宣言が存在しない場合は nil を返します。

@
param name 検索する記法名...

絞り込み条件を変える