66件ヒット
[1-66件を表示]
(0.020秒)
トップページ > :UltraLightParser
別のキーワード
種類
- ライブラリ (22)
- インスタンスメソッド (22)
- クラス (11)
- 特異メソッド (11)
ライブラリ
クラス
キーワード
- new (11)
- parse (11)
- rewind (11)
- rexml (11)
-
rexml
/ parsers / ultralightparser (11)
検索結果
先頭5件
-
REXML
:: Parsers :: UltraLightParser (18000.0) -
パース結果を配列で作られた木構造により返すパーサクラス。
パース結果を配列で作られた木構造により返すパーサクラス。 -
rexml
/ parsers / ultralightparser (6036.0) -
パース結果を配列で作られた木構造により返すパーサ。
...すパーサ。
REXML::Parsers::UltraLightParser.new でパーサオブジェクトを
生成し、REXML::Parsers::UltraLightParser#parse でパースし
その結果の木構造を返します。
===[a:nodes] ノードの表現
REXML::Parsers::UltraLightParser#parse が返す
XML の各ノード......素のように子ノードを持つ場合、
それらの子ノードもこの配列の要素として保持されます。
REXML::Parsers::UltraLightParser#parse の返り値となる
木のルートは特別で、ノードの種類を表すシンボルを持ちません。
XML宣言、DTD、ル......指しているので、pp の表示では省略されています。
//emlist[][ruby]{
require 'rexml/parsers/ultralightparser'
require 'pp'
parser = REXML::Parsers::UltraLightParser.new(<<XML)
<?xml version="1.0" encoding="UTF-8" ?>
<root>
<a n="1">xyz</a>
<b m="2" />
</root>
XML
pp parser.pa... -
REXML
:: Parsers :: UltraLightParser . new(stream) -> REXML :: Parsers :: UltraLightParser (3101.0) -
パーサオブジェクトを返します。
パーサオブジェクトを返します。
@param stream 入力(文字列、IO、IO互換オブジェクト(StringIOなど)) -
REXML
:: Parsers :: UltraLightParser # rewind -> () (3016.0) -
REXML::Parsers::UltraLightParser.new で指定した stream を rewind してもう一度パースできる状態にします。
...REXML::Parsers::UltraLightParser.new で指定した stream を
rewind してもう一度パースできる状態にします。... -
REXML
:: Parsers :: UltraLightParser # parse -> Array (3006.0) -
XML 文書のパース結果を配列による木で返します。
...XML 文書のパース結果を配列による木で返します。
返される木構造配列については lib:rexml/parsers/ultralightparser#nodes
を参照してください。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNa... -
rexml (6.0)
-
Pure Ruby の XML パーサです。 DOM スタイルと SAX スタイルの両方をカバーしています。
...ers/streamparser
のいずれかを用います。
また、それ以外のパーサとして
* rexml/parsers/pullparser
* rexml/parsers/ultralightparser
などもあります。
=== リンク
* REXML Home
http://www.germane-software.com/software/rexml
* API リファレンス
htt...