種類
- インスタンスメソッド (192)
- ライブラリ (27)
- クラス (12)
- 特異メソッド (12)
ライブラリ
-
rexml
/ document (120) -
rexml
/ sax2listener (12) -
rexml
/ streamlistener (12) - rss (72)
クラス
-
REXML
:: Document (36) -
REXML
:: XMLDecl (72) -
RSS
:: Maker :: RSSBase (24) -
RSS
:: RDF (24) -
RSS
:: Rss (24)
モジュール
-
REXML
:: SAX2Listener (12) -
REXML
:: StreamListener (12)
キーワード
- == (12)
- XMLDecl (12)
- encoding (12)
- new (12)
-
rexml
/ parsers / pullparser (12) -
rexml
/ parsers / ultralightparser (12) -
stand
_ alone? (24) - standalone= (48)
- version (12)
- xmldecl (36)
- xmlrpc (3)
検索結果
先頭5件
- REXML
:: StreamListener # xmldecl(version , encoding , standalone) -> () - REXML
:: SAX2Listener # xmldecl(version , encoding , standalone) -> () - REXML
:: XMLDecl # xmldecl(version , encoding , standalone) -> () - REXML
:: XMLDecl . new(version = REXML :: XMLDecl :: DEFAULT _ VERSION , encoding = nil , standalone = nil) - REXML
:: XMLDecl
-
REXML
:: StreamListener # xmldecl(version , encoding , standalone) -> () (119.0) -
XML宣言をパースしたときに呼び出されるコールバックメソッドです。
...XML宣言をパースしたときに呼び出されるコールバックメソッドです。
version, encoding, standalone はXML宣言内で
対応する構成要素が省略されている場合には nil が渡されます。
@param version 宣言されているバージョンが文字列で......文字列で渡されます。
@param standalone スタンドアロン文書であるかどうかが "yes" "no" で渡されます
=== 例
<?xml version="1.0" encoding="utf-8"?>
というXML宣言に対しては
version: "1.0"
encoding: "utf-8"
standalone: nil
という引数が渡されま... -
REXML
:: SAX2Listener # xmldecl(version , encoding , standalone) -> () (107.0) -
XML宣言に出会ったときに呼び出されるコールバックメソッドです。
...ッドです。
@param version 宣言されているバージョンが文字列で渡されます。
@param encoding 宣言されているエンコーディングが文字列で渡されます。
@param standalone スタンドアロン文書であるかどうかが "yes" "no" で渡されます... -
REXML
:: XMLDecl # xmldecl(version , encoding , standalone) -> () (107.0) -
内容を更新します。
...内容を更新します。
@param version バージョン(文字列)
@param encoding エンコーディング(文字列 or nil)
@param standalone スタンドアロン文章かどうか("yes", "no", nil)... -
REXML
:: XMLDecl . new(version = REXML :: XMLDecl :: DEFAULT _ VERSION , encoding = nil , standalone = nil) (107.0) -
新たな XMLDecl オブジェクトを生成して返します。
...新たな XMLDecl オブジェクトを生成して返します。
version 以外は省略可能です。
@param version バージョン(文字列)
@param encoding エンコーディング(文字列 or nil)
@param standalone スタンドアロン文章かどうか("yes", "no", nil)... -
REXML
:: XMLDecl (24.0) -
XML 宣言を表すクラス。
...xml/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.writethis # => true
//}
//emlist[XML 宣言を省略した......ocument'
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'
d......oc = 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
//}... -
REXML
:: Document # stand _ alone? -> String (22.0) -
XML 宣言の standalone の値を文字列で返します。
...XML 宣言の standalone の値を文字列で返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<e />
EOS
doc.stand_alone? # => "yes"
//}... -
REXML
:: Document # encoding -> String (6.0) -
XML 宣言に含まれている XML 文書のエンコーディングを返します。
...宣言を持たない場合はデフォルトの値
(REXML::XMLDecl.defaultで宣言されているもの)を返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<e />
EOS
doc.encoding # => "UTF-8"
//}... -
REXML
:: Document # version -> String (6.0) -
XML 宣言に含まれている XML 文書のバージョンを返します。
...XML 宣言を持たない場合はデフォルトの値
(REXML::XMLDecl.defaultで宣言されているもの)を返します。
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new(<<EOS)
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<e />
EOS
doc.version # => "1.0"
//}... -
REXML
:: XMLDecl # ==(other) -> bool (6.0) -
self と other が同じであるならば真を返します。
...self と other が同じであるならば真を返します。
「同じ」とは REXML::XMLDecl#version, REXML::XMLDecl#encoding,
REXML::XMLDecl#standalone が一致していることを意味します。
@param other 比較対象のオブジェクト...