るりまサーチ (Ruby 2.2.0)

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

別のキーワード

  1. lupdecomposition l
  2. kernel $-l
  3. _builtin $-l
  4. matrix l
  5. l matrix

クラス

モジュール

キーワード

検索結果

REXML::XMLDecl#xmldecl(version, encoding, standalone) -> () (81928.0)

内容を更新します。

内容を更新します。

@param version バージョン(文字列)
@param encoding エンコーディング(文字列 or nil)
@param standalone スタンドアロン文章かどうか("yes", "no", nil)

REXML::StreamListener#xmldecl(version, encoding, standalone) -> () (72982.0)

XML宣言をパースしたときに呼び出されるコールバックメソッドです。

XML宣言をパースしたときに呼び出されるコールバックメソッドです。

version, encoding, standalone はXML宣言内で
対応する構成要素が省略されている場合には nil が渡されます。

@param version 宣言されているバージョンが文字列で渡されます。
@param encoding 宣言されているエンコーディングが文字列で渡されます。
@param standalone スタンドアロン文書であるかどうかが "yes" "no" で渡されます

=== 例
<?xml version="1.0" encoding="utf-8"?>
というXML宣言...

REXML::SAX2Listener#xmldecl(version, encoding, standalone) -> () (72928.0)

XML宣言に出会ったときに呼び出されるコールバックメソッドです。

XML宣言に出会ったときに呼び出されるコールバックメソッドです。

@param version 宣言されているバージョンが文字列で渡されます。
@param encoding 宣言されているエンコーディングが文字列で渡されます。
@param standalone スタンドアロン文書であるかどうかが "yes" "no" で渡されます

REXML::XMLDecl#encoding -> String | nil (72607.0)

設定されているエンコーディングの名前を文字列で返します。

設定されているエンコーディングの名前を文字列で返します。

エンコーディングが指定されていない(デフォルトの UTF-8 とみなされます)
場合は nil を返します。

REXML::Document#encoding -> String (63361.0)

XML 宣言に含まれている XML 文書のエンコーディングを返します。

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.encoding # => "UTF-8"
//}

絞り込み条件を変える

REXML::XMLDecl#writeencoding -> bool (36670.0)

XML宣言内の encoding の宣言を出力時に省略するならば真を返します。

XML宣言内の encoding の宣言を出力時に省略するならば真を返します。

これが真であっても UTF-8 以外のエンコーディングを指定している
ならば encoding は出力されます。

REXML::XMLDecl#encoding=(enc) (36361.0)

エンコーディングを enc に設定します。

エンコーディングを enc に設定します。

enc に nil を渡すと XML 宣言では encoding が
指定されていない(デフォルトで UTF-8 が使われる)
ことになります。

@param enc エンコーディング(文字列 or nil)
@see REXML::XMLDecl#encoding=

REXML::XMLDecl#==(other) -> bool (18376.0)

self と other が同じであるならば真を返します。

self と other が同じであるならば真を返します。

「同じ」とは REXML::XMLDecl#version, REXML::XMLDecl#encoding,
REXML::XMLDecl#standalone が一致していることを意味します。

@param other 比較対象のオブジェクト

REXML::Document#version -> String (9040.0)

XML 宣言に含まれている XML 文書のバージョンを返します。

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"
//}