るりまサーチ

最速Rubyリファレンスマニュアル検索!
24件ヒット [1-24件を表示] (0.032秒)

別のキーワード

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

ライブラリ

クラス

検索結果

REXML::Document#xml_decl -> REXML::XMLDecl | nil (26101.0)

文書の XML 宣言を返します。

文書の XML 宣言を返します。

文書が XML 宣言を持たない場合は nil を返します。

REXML::XMLDecl (8132.0)

XML 宣言を表すクラス。

...nt#xml_decl を使います。

//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<e />
EOS

xml_decl
= doc.xml_decl
xml_decl
.version # => "1.0"
xml_decl
.encoding # => "UTF-8"
xml_decl
.standalone # => "yes"
xml_decl
.w...
...t[XML 宣言を省略した場合の例。][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<e />
EOS

xml_decl
= doc.xml_decl
xml_decl
.version # => "1.0"
xml_decl
.encoding # => "UTF-8"
xml_decl
.standalone # => nil
xml_decl
.writethis # => false
//}

//emlist[XML 宣言が encoding...
...属性を持たない場合の例][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" ?>
<e />
EOS

xml_decl
= doc.xml_decl
xml_decl
.version # => "1.0"
xml_decl
.encoding # => "UTF-8"
xml_decl
.standalone # => nil
xml_decl
.writethis # => true
//}...