ライブラリ
- ビルトイン (87)
- csv (77)
- date (33)
- json (33)
-
net
/ http (198) - open-uri (22)
- openssl (55)
- optparse (504)
- psych (91)
-
rdoc
/ parser (44) -
rdoc
/ parser / c (11) -
rdoc
/ parser / ruby (22) -
rdoc
/ parser / simple (33) - rexml (44)
-
rexml
/ document (11) -
rexml
/ parsers / pullparser (66) -
rexml
/ parsers / sax2parser (66) -
rexml
/ parsers / streamparser (11) -
rexml
/ parsers / ultralightparser (33) -
rexml
/ streamlistener (11) - ripper (55)
-
ripper
/ filter (33) -
ripper
/ lexer (11) - uri (242)
-
webrick
/ httpproxy (11) -
webrick
/ https (11) -
webrick
/ httputils (11)
クラス
- CSV (44)
-
CSV
:: FieldInfo (33) - Date (11)
- DateTime (22)
-
Net
:: HTTPGenericRequest (22) -
Net
:: HTTPResponse (44) - Object (14)
-
OpenSSL
:: Config (11) -
OpenSSL
:: X509 :: Name (44) - OptionParser (405)
-
OptionParser
:: ParseError (22) -
Psych
:: Nodes :: Node (11) -
Psych
:: Parser (11) -
Psych
:: Parser :: Mark (22) -
Psych
:: ScalarScanner (11) -
RDoc
:: Options (11) -
RDoc
:: Parser (44) -
RDoc
:: Parser :: C (11) -
RDoc
:: Parser :: Ruby (22) -
RDoc
:: Parser :: Simple (33) -
REXML
:: Document (11) -
REXML
:: ParseException (44) -
REXML
:: Parsers :: PullEvent (44) -
REXML
:: Parsers :: PullParser (22) -
REXML
:: Parsers :: SAX2Parser (66) -
REXML
:: Parsers :: StreamParser (11) -
REXML
:: Parsers :: UltraLightParser (33) - Ripper (55)
-
Ripper
:: Filter (33) -
Ripper
:: Lexer (11) -
RubyVM
:: AbstractSyntaxTree :: Node (30) -
URI
:: FTP (11) -
URI
:: Generic (165) -
URI
:: MailTo (55) -
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPRequest (11)
モジュール
- JSON (22)
- Kernel (55)
-
Net
:: HTTPHeader (132) - OpenURI (22)
-
OptionParser
:: Arguable (77) - Psych (36)
-
REXML
:: StreamListener (11) -
RubyVM
:: AbstractSyntaxTree (10) -
WEBrick
:: HTTPUtils (11)
キーワード
- + (11)
- == (11)
-
DEFAULT
_ OBJECT _ TYPE (11) - JSON (11)
-
OBJECT
_ TYPE _ TEMPLATE (11) -
PARSER
_ EVENTS (11) -
PARSER
_ EVENT _ TABLE (11) - SINGLE (11)
- URI (11)
- UTF16LE (11)
- [] (11)
- absolute (11)
- absolute? (11)
- accept (22)
-
alias
_ extension (11) - attlistdecl? (11)
- body (11)
- caller (33)
-
can
_ parse (11) - children (6)
- column (11)
-
content
_ length (11) -
content
_ range (11) -
content
_ type (11) - context (11)
- convert (22)
- deafen (11)
-
default
_ argv (11) - delete (11)
-
each
_ capitalized _ name (11) - entity (11)
- entitydecl (11)
- entitydecl? (11)
- fetch (11)
-
filter
_ backtrace (11) -
first
_ column (6) -
first
_ lineno (6) - fragment (11)
-
get
_ fields (11) - getopts (11)
- header (11)
- headers (11)
- help (11)
- index (11)
- instruction? (11)
-
last
_ column (6) -
last
_ lineno (6) - line (33)
- listen (55)
- load (25)
-
main
_ type (11) - merge (11)
- merge! (11)
- new (121)
- normalize (11)
- normalize! (11)
- notationdecl? (11)
- on (132)
-
on
_ XXX (11) -
on
_ default (11) -
on
_ head (11) -
on
_ tail (11) - opaque (11)
-
open
_ uri (22) -
option
_ parser (11) - order (32)
- order! (44)
- parse! (22)
-
parse
_ file (19) -
parse
_ files _ matching (11) -
parse
_ header (11) -
parse
_ line (11) -
parse
_ stream (11) -
parse
_ time (11) -
parser
_ for (11) - path (11)
- peek (11)
- permute (16)
- permute! (22)
- position (11)
-
pretty
_ unparse (11) - query (11)
- range (11)
-
range
_ length (11) -
rb
_ parser _ while _ loop (11) -
read
_ body (11) - reject (22)
- relative? (11)
- release (11)
-
remove
_ private _ comments (11) -
request
_ body _ permitted? (11) -
response
_ body _ permitted? (11) - rewind (11)
-
rexml
/ parsers / ultralightparser (11) -
ruby 1
. 8 . 2 feature (11) - scan (11)
- select (11)
-
set
_ option (11) -
sub
_ type (11) - summarize (22)
- tag (11)
- to (11)
- to= (11)
-
to
_ a (11) -
to
_ mailtext (11) -
to
_ rfc822text (11) -
to
_ s (33) - unparse (11)
- unshift (11)
- value (11)
- xmlschema (11)
-
yield
_ self (14) - 制御構造 (11)
検索結果
先頭5件
-
REXML
:: Parsers :: UltraLightParser # parse -> Array (30201.0) -
XML 文書のパース結果を配列による木で返します。
...XML 文書のパース結果を配列による木で返します。
返される木構造配列については lib:rexml/parsers/ultralightparser#nodes
を参照してください。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNa......mespaceException XML文書のパース中に、定義されていない名前空間
が現れた場合に発生します... -
Ripper
:: Lexer # parse -> [[Integer , Integer] , Symbol , String , Ripper :: Lexer :: State] (24601.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た だし Ripper::Lexer#lex と違い、結果をソートしません。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た
だし Ripper::Lexer#lex と違い、結果をソートしません。
ライブラリ内部で使用します。... -
Ripper
:: Lexer # parse -> [[Integer , Integer] , Symbol , String] (24601.0) -
自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た だし Ripper::Lexer#lex と違い、結果をソートしません。
...自身の持つ Ruby プログラムをトークンに分割し、そのリストを返します。た
だし Ripper::Lexer#lex と違い、結果をソートしません。
ライブラリ内部で使用します。... -
OptionParser
# parse(*args , into: nil) -> [String] (24520.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...す。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を......したい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。......"-" を除いてシンボル化した値が使用されます。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[... -
OptionParser
# parse(argv , into: nil) -> [String] (24520.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...す。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を......したい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。......"-" を除いてシンボル化した値が使用されます。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[... -
OpenSSL
:: Config . parse(str) -> OpenSSL :: Config (24401.0) -
文字列から OpenSSL::Config オブジェクトを生成します。
...文字列から OpenSSL::Config オブジェクトを生成します。
@param str 設定ファイルデータ... -
Ripper
:: Filter # parse(init = nil) -> object (24401.0) -
自身の持つ Ruby プログラムの解析を開始します。各種イベントハンドラで処 理を行った結果を返します。
...す。各種イベントハンドラで処
理を行った結果を返します。
@param init 任意の値を指定できます。この値がイベントハンドラに渡されていきます。
引数 init を初期値としてイベントハンドラに渡されていきます。各種イベ......ン
トハンドラの戻り値は次のイベントハンドラに渡されます。
Enumerable#inject のように、最終的な結果を戻り値として返します。
@see Ripper::Filter#on_default, Ripper::Filter#on_XXX... -
rexml
/ parsers / ultralightparser (24036.0) -
パース結果を配列で作られた木構造により返すパーサ。
...パーサ。
REXML::Parsers::UltraLightParser.new でパーサオブジェクトを
生成し、REXML::Parsers::UltraLightParser#parse でパースし
その結果の木構造を返します。
===[a:nodes] ノードの表現
REXML::Parsers::UltraLightParser#parse が返す
XML の各ノードは......。XML 要素のように子ノードを持つ場合、
それらの子ノードもこの配列の要素として保持されます。
REXML::Parsers::UltraLightParser#parse の返り値となる
木のルートは特別で、ノードの種類を表すシンボルを持ちません。
XML宣言、......: [:start_element, 親ノード, 要素名, 属性, *子ノード]
XML要素。属性は { 属性名文字列 => 属性値文字列 } という Hash。
子ノードの配列は node[4..-1] で得られる。
: [:text, 正規化文字列]
テキストノード
: [:processing_instruction, ター... -
Ripper
. parse(src , filename = & # 39;(ripper)& # 39; , lineno = 1) -> nil (21507.0) -
指定された文字列を解析します。常に nil を返します。
...を解析します。常に nil を返します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。
@param lineno src の開始行番号を......指定します。省略すると 1 になります。
@see Ripper#parse... -
DateTime
. parse(str = & # 39;-4712-01-01T00:00:00+00:00& # 39; , complete = true , start = Date :: ITALY) -> DateTime (21445.0) -
与えられた日時表現を解析し、 その情報に基づいて DateTime オブジェクトを生成します。
...の情報に基づいて DateTime オブジェクトを生成します。
年が "00" から "99" の範囲であれば、
年の下2桁表現であるとみなしこれを補います。
この振舞いを抑止したい場合は、ヒントとして、complete に false を与えます。
@param......plete 年を補完するか
@param start グレゴリオ暦をつかい始めた日をあらわすユリウス日
@raise ArgumentError 正しくない日時になる組み合わせである場合に発生します。
例:
require 'date'
DateTime.parse('2001-02-03T12:13:14Z').to_s
# => "2001-......02-03T12:13:14+00:00"
@see Date._parse, Date.parse... -
RDoc
:: Parser # parse _ files _ matching(regexp) -> () (21407.0) -
regexp で指定した正規表現にマッチするファイルを解析できるパーサとして、 自身を登録します。
...マッチするファイルを解析できるパーサとして、
自身を登録します。
@param regexp 正規表現を指定します。
新しいパーサを作成する時に使用します。
例:
class RDoc::Parser::Xyz < RDoc::Parser
parse_files_matching /\.xyz$/
...
end...