55件ヒット
[1-55件を表示]
(0.160秒)
種類
- クラス (22)
- インスタンスメソッド (22)
- 定数 (11)
ライブラリ
-
rexml
/ document (55)
クラス
-
REXML
:: Declaration (22) -
REXML
:: Document (11)
キーワード
- DECLARATION (11)
- Entity (11)
-
to
_ s (11) - write (11)
検索結果
先頭5件
-
REXML
:: Declaration (30000.0) -
DTD に含まれる各種宣言ノードを表すクラスです。
...DTD に含まれる各種宣言ノードを表すクラスです。
このクラス自体は直接はインスタンスを作りません。
各サブクラスのインスタンスが使われます。... -
REXML
:: Document :: DECLARATION -> REXML :: XMLDecl (18301.0) -
この定数は deprecated です。REXML::XMLDecl.default を 代わりに使ってください。
...この定数は deprecated です。REXML::XMLDecl.default を
代わりに使ってください。
デフォルトとして使えるXML宣言オブジェクト。... -
REXML
:: Declaration # write(output , indent) -> () (15200.0) -
output にノードを出力します。
...output にノードを出力します。
このメソッドは deprecated です。REXML::Formatter で
出力してください。
@param output 出力先の IO オブジェクト
@param indent インデントの大きさ。無視されます。... -
REXML
:: Declaration # to _ s -> String (12200.0) -
ノードを文字列化します。
ノードを文字列化します。 -
REXML
:: Entity (12016.0) -
XML における実体(エンティティ、entity)の宣言(declaration)を表わすクラス。
...、entity)の宣言(declaration)を表わすクラス。
DTD(REXML::DocType)内の実体宣言に対応するものです。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<!DOCTYPE document [
<!ENTITY f "foo bar baz">
<!ENTITY x SYSTEM "x.txt">
<!ENTITY y SYSTEM "y.p......NDATA PNG>
<!ENTITY % z "zzz">
<!ENTITY zz "%z;%z;&f;">
]>
EOS
entities = doc.doctype.entities
# f は 内部実体名なので、external や ref は nil である
p entities["f"].name # => "f"
p entities["f"].value # => "foo bar baz"
p entities["f"].external # => nil
p entities["f"].ref # => nil......nil で、
# external や ref が文字列を返してくる。
# しかし解析対象実体(parsed entity)なので ndata は nil を返す
p entities["x"].name # => "x"
p entities["x"].value # => nil
p entities["x"].external # => "SYSTEM"
p entities["x"].ref # => "x.txt"
p entities["x"].ndata #...