るりまサーチ

最速Rubyリファレンスマニュアル検索!
33件ヒット [1-33件を表示] (0.072秒)
トップページ > クエリ:IO.new[x] > クエリ:gets[x] > クエリ:ParseException[x] > クエリ:ext[x] > クエリ:スレッド[x] > クエリ:close[x] > クラス:REXML::Document[x]

別のキーワード

  1. _builtin gets
  2. irb/input-method gets
  3. argf.class gets
  4. io gets
  5. stringio gets

ライブラリ

キーワード

検索結果

REXML::Document.new(source = nil, context = {}) -> REXML::Document (18120.0)

Document オブジェクトを生成します。

...ます。

source には String、IOREXML::Document のいずかが
指定できます。 REXML::Document を指定すると
コンテキストと要素、属性が複製されます。
文字列の場合はそれを XML と見なしてパースします。
IO
の場合は、XML文書を読み出...
...す。
すべての要素で無視して欲しい場合は :all を指定します。
これが設定された場合、空白のみからなる text node は追加されません。
REXML::Element#ignore_whitespace_nodes も参照してください。
: :raw
raw mode で取り扱いをして...
...de においては、text 中の特殊文字は一切変換されません。
REXML::Element#raw も参照してください。

@param source XML文書(文字列, IO)もしくは REXML::Document オブジェクト
@param context コンテキスト
@raise REXML::ParseException XML文書のパー...

REXML::Document#version -> String (6107.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::Document.parse_stream(source, listener) -> () (19.0)

XML文書を source から読み込み、パースした結果を listener にコールバックで伝えます。

...arser.new( source, listener ).parse
と同じ挙動をします。

コールバックの詳しい仕組みなどについては REXML::Parsers::StreamParser
および REXML::StreamListener を参照してください。

@param source 入力(文字列、IOIO互換オブジェクト(StringIO...