るりまサーチ

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

別のキーワード

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

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

URI::Generic#parser -> URI::Parser (24418.0)

selfのパーサを返します。未定義であった場合は URI::DEFAULT_PARSER を返します。

...selfのパーサを返します。未定義であった場合は URI::DEFAULT_PARSER を返します。...

JSON.parser -> JSON::Ext::Parser (24414.0)

JSON ライブラリがパーサとして使用するクラスを返します。

...JSON ライブラリがパーサとして使用するクラスを返します。

//emlist[例][ruby]{
require "json"

JSON.parser # => JSON::Ext::Parser
//}...

Psych.parser -> Psych::Parser (24402.0)

デフォルトで使われるのパーサを返します。

デフォルトで使われるのパーサを返します。

RDoc::Parser.parser_for(top_level, file_name, body, options, stats) -> RDoc::Parser (18418.0)

file_name を解析できるパーサのインスタンスを返します。 見つからなかった場合は RDoc::Parser::Simple のインスタンスを返します。

...file_name を解析できるパーサのインスタンスを返します。
見つからなかった場合は RDoc::Parser::Simple のインスタンスを返します。

@param top_level RDoc::TopLevel オブジェクトを指定します。

@param file_name ファイル名を文字列で指定...

RDoc::Parser.parsers -> [[Regexp, RDoc::Parser]] (18417.0)

RDoc::Parser#parse_files_matching で登録した正規表現とパーサクラ スの配列の配列を返します。

...RDoc::Parser#parse_files_matching で登録した正規表現とパーサクラ
スの配列の配列を返します。...

絞り込み条件を変える

rexml/parsers/sax2parser (18090.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">...
...t>
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| texts << c }
parser
.parse
e
lements #...

rexml/parsers/pullparser (18018.0)

プル方式の XML パーサ。

...プル方式の XML パーサ。

REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出...
...除きます。

pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent#event_type で「開始タグ」「終了タグ」
といったイベントの種類を取得します。
REXML::Parsers::PullEvent#[] でそのイベント...
...ができます。


===[a:event_type] イベントの種類とパラメータ
REXML::Parsers::PullEvent#event_type で得られるイベントの種類の
シンボルを列挙しています。

これらのうちのいくつかは、
REXML::Parsers::PullEvent#start_element? などのメソッド...

rexml/parsers/ultralightparser (18012.0)

パース結果を配列で作られた木構造により返すパーサ。

...り返すパーサ。

REXML::Parsers::UltraLightParser.new でパーサオブジェクトを
生成し、REXML::Parsers::UltraLightParser#parse でパースし
その結果の木構造を返します。

===[a:nodes] ノードの表現
REXML::Parsers::UltraLightParser#parse が返す
XML の各ノ...
...キストノードは [:text, テキスト文字列 ] という2要素の配列で
表現されます。XML 要素のように子ノードを持つ場合、
それらの子ノードもこの配列の要素として保持されます。

REXML::Parsers::UltraLightParser#parse の返り値となる...
...す。

: [:start_element, 親ノード, 要素名, 属性, *子ノード]
XML要素。属性は { 属性名文字列 => 属性値文字列 } という Hash。
子ノードの配列は node[4..-1] で得られる。
: [:text, 正規化文字列]
テキストノード
: [:processing_instruction...

rexml/parsers/streamparser (18006.0)

ストリーム式の XML パーサ。

...ストリーム式の XML パーサ。

rexml の XML パーサの中では高速ですが、機能は限定的です。
もう少し高機能なストリーム式パーサが必要な場合は
REXML::Parsers::SAX2Parser を用いてください。

パーサからはコールバックによって...
...け取ります。
REXML::StreamListener を include し、
必要なメソッドをオーバーライドしたクラスのオブジェクトを
コールバックオブジェクトとして REXML::Parsers::StreamParser.new
に渡します。

REXML::Parsers::StreamParser#parse を呼び出すと...
...パースが開始しその結果によってコールバックが呼び出されます。

コールバックされるメソッドは REXML::StreamListener になにもしない
メソッドとして定義されています。どのようなコールバックがあるかは
そちらを参照して...
<< 1 2 3 ... > >>