るりまサーチ

最速Rubyリファレンスマニュアル検索!
22件ヒット [1-22件を表示] (0.204秒)
トップページ > クエリ:-[x] > クエリ:e[x] > クエリ:>[x] > クエリ:texts[x]

別のキーワード

  1. open3 popen2e
  2. socket af_e164
  3. matrix det_e
  4. open3 capture2e
  5. matrix rank_e

ライブラリ

クラス

検索結果

REXML::Element#texts -> [REXML::Texts] (27702.0)

すべてのテキスト子ノードの配列を返します。

...すべてのテキスト子ノードの配列を返します。

返される配列は freeze されます。...

rexml/parsers/sax2parser (6096.0)

SAX2 と同等の API を持つストリーム式の XML パーサ。

...トに REXML::Parsers::SAX2Parser#listen で
設定してから REXML::Parsers::SAX2Parser#parse を呼び出すことで、
パーサからコールバックが呼び出されます。

コールバックには2種類あって、ブロックを使う方式と REXML::SAX2Listener
を include した...
...REXML::Parsers::SAX2Parser#listen を参照してください。

REXML::Parsers::StreamParser のパーサよりは高機能です。

//emlist[][ruby]{
require 'rexml/parsers/sax2parser'
require 'rexml/sax2listener'

parser = REXML::Parsers::SAX2Parser.new(<<XML)
<root n="0">
<a n="1">111</a>...
...">222</b>
<a n="3">333</a>
</root>
XML

e
lements = []
parser.listen(:start_element){|uri, localname, qname, attrs|
e
lements << [qname, attrs]
}
as = []
parser.listen(:start_element, ["a"]){|uri, localname, qname, attrs|
as << [qname, attrs]
}
texts
= []
parser.listen(:characters, ["a"]){|c| te...