1989件ヒット
[1-100件を表示]
(0.085秒)
ライブラリ
- csv (22)
- getoptlong (33)
- json (66)
- objspace (11)
- optparse (781)
- psych (187)
-
rdoc
/ parser (55) -
rdoc
/ parser / c (22) -
rdoc
/ parser / changelog (11) -
rdoc
/ parser / markdown (11) -
rdoc
/ parser / rd (11) -
rdoc
/ parser / ruby (44) -
rdoc
/ parser / simple (33) -
rexml
/ parsers / pullparser (242) -
rexml
/ parsers / sax2parser (88) -
rexml
/ parsers / streamparser (22) -
rexml
/ parsers / ultralightparser (33) - ripper (22)
-
ripper
/ sexp (11) - uri (33)
クラス
- CSV (11)
- GetoptLong (33)
-
JSON
:: Parser (33) - OptionParser (594)
-
OptionParser
:: ParseError (99) -
Psych
:: Handler (11) -
Psych
:: Nodes :: Stream (44) -
Psych
:: Parser (88) -
Psych
:: Parser :: Mark (33) -
RDoc
:: Options (11) -
RDoc
:: Parser (55) -
RDoc
:: Parser :: C (22) -
RDoc
:: Parser :: ChangeLog (11) -
RDoc
:: Parser :: Markdown (11) -
RDoc
:: Parser :: RD (11) -
RDoc
:: Parser :: Ruby (44) -
RDoc
:: Parser :: Simple (33) -
REXML
:: Parsers :: PullEvent (165) -
REXML
:: Parsers :: PullParser (77) -
REXML
:: Parsers :: SAX2Parser (88) -
REXML
:: Parsers :: StreamParser (22) -
REXML
:: Parsers :: UltraLightParser (33) - Ripper (33)
-
URI
:: Generic (22)
モジュール
- JSON (33)
- ObjectSpace (11)
-
OptionParser
:: Arguable (77) - Psych (11)
- URI (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - ANY (22)
- CSV (11)
-
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 6 . 0 (6) - NORMAL (11)
- OptionParser (11)
- Options (11)
-
PARSER
_ EVENTS (11) -
PARSER
_ EVENT _ TABLE (11) - SINGLE (11)
- UTF16BE (22)
- UTF16LE (22)
- UTF8 (22)
- [] (22)
- accept (22)
-
alias
_ extension (11) - args (11)
- attlistdecl? (11)
-
can
_ parse (11) - cdata? (11)
- column (11)
- comment? (11)
-
count
_ tdata _ objects (11) - deafen (11)
-
decode
_ www _ form (11) -
default
_ argv (11) - doctype? (11)
- each (11)
- elementdecl? (11)
- empty? (11)
-
end
_ element? (11) - entitydecl? (11)
- environment (11)
-
event
_ type (11) -
filter
_ backtrace (11) - get (11)
-
get
_ option (11) - getoptlong (11)
- getopts (55)
- handler (11)
-
has
_ next? (11) - help (11)
- index (11)
- inspect (11)
- instruction? (11)
- line (11)
- listen (55)
- load (11)
- mark (11)
- new (143)
- notationdecl? (11)
- on (132)
-
on
_ head (11) -
on
_ tail (11) -
option
_ parser (11) - optparse (11)
- order (44)
- order! (44)
- parse (88)
- parse! (33)
-
parse
_ files _ matching (11) -
parser
_ for (11) - parsers (11)
- peek (11)
- permute (22)
- permute! (22)
-
program
_ name (11) - pull (11)
-
rb
_ parser _ append _ print (11) -
rb
_ parser _ while _ loop (11) - rdoc (11)
-
rdoc
/ parser / c (11) -
rdoc
/ parser / changelog (11) -
rdoc
/ parser / ruby (11) - reason (11)
- recover (11)
- reject (22)
- release (11)
-
remove
_ private _ comments (11) - rewind (11)
- rexml (11)
-
rexml
/ parsers / pullparser (11) -
rexml
/ parsers / sax2parser (11) -
rexml
/ parsers / streamparser (11) -
rexml
/ parsers / ultralightparser (11) - rss (11)
-
ruby 1
. 8 . 3 feature (11) -
ruby 1
. 8 . 4 feature (11) -
ruby 1
. 8 . 5 feature (11) -
ruby 1
. 9 feature (11) - scan (66)
- separator (11)
-
set
_ backtrace (11) -
set
_ option (11) - sexp (11)
- source (11)
-
start
_ element? (11) -
start
_ stream (11) - summarize (22)
-
summary
_ indent (11) -
summary
_ indent= (11) -
summary
_ width (11) -
summary
_ width= (11) - text? (11)
-
to
_ a (11) -
to
_ s (22) - unshift (11)
- ver (11)
- version (11)
- xmldecl? (11)
- xmlrpc (3)
検索結果
先頭5件
-
URI
:: Generic # parser -> URI :: Parser (18318.0) -
selfのパーサを返します。未定義であった場合は URI::DEFAULT_PARSER を返します。
...selfのパーサを返します。未定義であった場合は URI::DEFAULT_PARSER を返します。... -
JSON
. parser -> JSON :: Ext :: Parser (18314.0) -
JSON ライブラリがパーサとして使用するクラスを返します。
...JSON ライブラリがパーサとして使用するクラスを返します。
//emlist[例][ruby]{
require "json"
JSON.parser # => JSON::Ext::Parser
//}... -
Psych
. parser -> Psych :: Parser (18302.0) -
デフォルトで使われるのパーサを返します。
デフォルトで使われるのパーサを返します。 -
rexml
/ parsers / sax2parser (12126.0) -
SAX2 と同等の API を持つストリーム式の XML パーサ。
...API を持つストリーム式の XML パーサ。
コールバックをパーサオブジェクトに REXML::Parsers::SAX2Parser#listen で
設定してから REXML::Parsers::SAX2Parser#parse を呼び出すことで、
パーサからコールバックが呼び出されます。
コールバッ......す。詳しくは
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">......>"3"}]]
texts # => ["111", "333"]
//}
//emlist[仕様確認サンプル][ruby]{
require 'rexml/parsers/sax2parser'
require 'rexml/sax2listener'
xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!DOCTYPE root SYSTEM "foo" [
<!ELEMENT root (a+... -
rexml
/ parsers / pullparser (12054.0) -
プル方式の XML パーサ。
...プル方式の XML パーサ。
REXML::Parsers::StreamParser はパースした結果をコールバックによって
受動的に受け取りますが、このパーサは REXML::Parsers::PullParser#pull
によってパーサから結果をイベントという形で順に能動的に取り出......り除きます。
pull は REXML::Parsers::PullEvent オブジェクトを返します。
このオブジェクトの
REXML::Parsers::PullEvent#event_type で「開始タグ」「終了タグ」
といったイベントの種類を取得します。
REXML::Parsers::PullEvent#[] でそのイベン......(エンティティ文字列)
doctype内のパラメータ実体参照。
//emlist[][ruby]{
require 'rexml/parsers/pullparser'
xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!DOCTYPE root SYSTEM "foo" [
<!ELEMENT root (a+)>
<!ELEMENT... -
rexml
/ parsers / streamparser (12042.0) -
ストリーム式の XML パーサ。
...サの中では高速ですが、機能は限定的です。
もう少し高機能なストリーム式パーサが必要な場合は
REXML::Parsers::SAX2Parser を用いてください。
パーサからはコールバックによってパースした情報を受け取ります。
REXML::StreamLis......ーバーライドしたクラスのオブジェクトを
コールバックオブジェクトとして REXML::Parsers::StreamParser.new
に渡します。
REXML::Parsers::StreamParser#parse を呼び出すと
パースが開始しその結果によってコールバックが呼び出されます......ないことなどが
わかります。
//emlist[][ruby]{
require 'rexml/parsers/baseparser'
require 'rexml/parsers/streamparser'
require 'rexml/streamlistener'
xml = <<EOS
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/css" href="style.css"?>
<!DOCTYPE root SYSTEM "foo" [... -
rexml
/ parsers / ultralightparser (12024.0) -
パース結果を配列で作られた木構造により返すパーサ。
...り返すパーサ。
REXML::Parsers::UltraLightParser.new でパーサオブジェクトを
生成し、REXML::Parsers::UltraLightParser#parse でパースし
その結果の木構造を返します。
===[a:nodes] ノードの表現
REXML::Parsers::UltraLightParser#parse が返す
XML の各ノ......L 要素のように子ノードを持つ場合、
それらの子ノードもこの配列の要素として保持されます。
REXML::Parsers::UltraLightParser#parse の返り値となる
木のルートは特別で、ノードの種類を表すシンボルを持ちません。
XML宣言、DTD......名, 属性, *子ノード]
XML要素。属性は { 属性名文字列 => 属性値文字列 } という Hash。
子ノードの配列は node[4..-1] で得られる。
: [:text, 正規化文字列]
テキストノード
: [:processing_instruction, ターゲット文字列, 内容文字列 | n... -
RDoc
:: Parser . parser _ for(top _ level , file _ name , body , options , stats) -> RDoc :: Parser (9318.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]] (9317.0) -
RDoc::Parser#parse_files_matching で登録した正規表現とパーサクラ スの配列の配列を返します。
...RDoc::Parser#parse_files_matching で登録した正規表現とパーサクラ
スの配列の配列を返します。... -
RDoc
:: Options # option _ parser -> OptionParser | nil (6301.0) -
コマンドライン引数の解析のための OptionParser オブジェクトを返し ます。
...コマンドライン引数の解析のための OptionParser オブジェクトを返し
ます。...