種類
ライブラリ
- ビルトイン (114)
-
cgi
/ core (10) - csv (130)
- date (90)
- json (160)
-
net
/ http (510) -
net
/ imap (10) - open-uri (30)
- openssl (80)
- optparse (860)
- psych (250)
-
racc
/ parser (110) -
rdoc
/ markdown (20) -
rdoc
/ parser (60) -
rdoc
/ parser / c (40) -
rdoc
/ parser / changelog (20) -
rdoc
/ parser / markdown (20) -
rdoc
/ parser / rd (20) -
rdoc
/ parser / ruby (50) -
rdoc
/ parser / ruby _ tools (10) -
rdoc
/ parser / simple (40) -
rdoc
/ parser / text (10) -
rdoc
/ text (10) - rexml (50)
-
rexml
/ document (50) -
rexml
/ parsers / pullparser (240) -
rexml
/ parsers / sax2parser (90) -
rexml
/ parsers / streamparser (30) -
rexml
/ parsers / ultralightparser (40) -
rexml
/ streamlistener (20) - ripper (50)
-
ripper
/ filter (40) -
ripper
/ lexer (10) - rss (110)
-
rubygems
/ requirement (20) - time (20)
- uri (330)
-
webrick
/ httpproxy (10) -
webrick
/ httprequest (10) -
webrick
/ httpresponse (10) -
webrick
/ https (10) -
webrick
/ httputils (20)
クラス
- CGI (10)
-
CGI
:: Cookie (10) - CSV (80)
-
CSV
:: FieldInfo (30) - Date (20)
- DateTime (50)
-
Gem
:: Requirement (20) -
JSON
:: Parser (30) -
Net
:: HTTP (20) -
Net
:: HTTPGenericRequest (80) -
Net
:: HTTPResponse (90) - Object (22)
-
OpenSSL
:: Config (10) -
OpenSSL
:: X509 :: Name (70) - OptionParser (590)
-
OptionParser
:: ParseError (100) -
Psych
:: Nodes :: Node (10) -
Psych
:: Parser (90) -
Psych
:: Parser :: Mark (30) -
Psych
:: ScalarScanner (10) -
RDoc
:: Markdown (20) -
RDoc
:: Options (30) -
RDoc
:: Parser (50) -
RDoc
:: Parser :: C (30) -
RDoc
:: Parser :: ChangeLog (10) -
RDoc
:: Parser :: Markdown (10) -
RDoc
:: Parser :: RD (10) -
RDoc
:: Parser :: Ruby (40) -
RDoc
:: Parser :: Simple (30) -
REXML
:: Document (10) -
REXML
:: ParseException (40) -
REXML
:: Parsers :: PullEvent (150) -
REXML
:: Parsers :: PullParser (70) -
REXML
:: Parsers :: SAX2Parser (80) -
REXML
:: Parsers :: StreamParser (20) -
REXML
:: Parsers :: UltraLightParser (30) -
REXML
:: Text (10) -
RSS
:: Parser (80) -
Racc
:: Parser (90) - Ripper (50)
-
Ripper
:: Filter (30) -
Ripper
:: Lexer (10) -
RubyVM
:: AbstractSyntaxTree :: Node (35) - String (10)
- Time (20)
-
URI
:: FTP (10) -
URI
:: Generic (220) -
URI
:: HTTP (10) -
URI
:: MailTo (60) -
WEBrick
:: Cookie (30) -
WEBrick
:: HTTPProxyServer (10) -
WEBrick
:: HTTPRequest (20) -
WEBrick
:: HTTPResponse (10)
モジュール
- JSON (80)
- Kernel (50)
-
Net
:: HTTPExceptions (10) -
Net
:: HTTPHeader (310) - OpenURI (20)
-
OpenURI
:: OpenRead (10) -
OptionParser
:: Arguable (80) - Psych (60)
-
RDoc
:: Text (10) -
REXML
:: StreamListener (10) -
RubyVM
:: AbstractSyntaxTree (12) - URI (20)
-
WEBrick
:: HTTPUtils (20)
キーワード
- + (10)
- - (10)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (10) - == (10)
- ANY (10)
- AmbiguousArgument (10)
- AmbiguousOption (10)
- Arguable (10)
- BaseParser (10)
- C (10)
- CSV (10)
- ChangeLog (10)
- Converters (10)
-
DEFAULT
_ OBJECT _ TYPE (10) - Date (10)
- DateTime (10)
- Emitter (10)
- Filter (10)
- InvalidArgument (10)
- InvalidOption (10)
- JSON (10)
- Mapping (10)
- Mark (10)
- Markdown (10)
- MissingArgument (10)
-
NEWS for Ruby 2
. 2 . 0 (9) -
NEWS for Ruby 2
. 4 . 0 (7) -
NEWS for Ruby 2
. 5 . 0 (6) -
NEWS for Ruby 2
. 6 . 0 (5) -
NEWS for Ruby 2
. 7 . 0 (4) - NORMAL (10)
- NeedlessArgument (10)
- Node (5)
- NotValidXMLParser (10)
-
OBJECT
_ TYPE _ TEMPLATE (10) - OptionParser (10)
-
PARSER
_ EVENTS (10) -
PARSER
_ EVENT _ TABLE (10) - ParseError (20)
- ParseException (10)
- Parser (60)
- ParserError (10)
- PullEvent (10)
- PullParser (10)
- RD (10)
- ResponseParseError (10)
- Ruby (10)
- RubyTools (10)
- SAX2Parser (10)
- SINGLE (10)
- Simple (10)
- StreamListener (10)
- StreamParser (10)
- Text (10)
- Time (10)
- TreeBuilder (10)
- TreeParser (10)
- URI (10)
- UTF16BE (10)
- UTF16LE (10)
- UTF8 (10)
- UltraLightParser (10)
- UnparserError (10)
- XMLParserNotFound (10)
- XPathParser (10)
- [] (40)
- []= (10)
-
_ parse (10) - absolute (10)
- absolute? (10)
- accept (20)
-
alias
_ extension (10) - args (10)
- attlistdecl? (10)
-
basic
_ auth (10) - body (20)
- body= (10)
-
body
_ stream (10) -
body
_ stream= (10) - caller (30)
-
can
_ parse (10) - cdata? (10)
- children (5)
- chunked? (10)
- code (10)
- coerce (10)
- column (10)
- comment? (10)
-
content
_ length (10) -
content
_ length= (10) -
content
_ range (10) -
content
_ type (10) -
content
_ type= (10) - context (10)
- convert (30)
-
create
_ id (10) - csv (10)
- deafen (10)
-
default
_ argv (10) -
default
_ argv= (10) - delete (10)
-
do
_ parse (10) -
do
_ validate (10) -
do
_ validate= (10) - doctype? (10)
- each (20)
-
each
_ capitalized _ name (10) -
each
_ header (10) -
each
_ key (10) -
each
_ name (10) -
each
_ value (10) - elementdecl? (10)
- empty? (10)
-
end
_ element? (10) - entity (10)
- entitydecl (10)
- entitydecl? (10)
- environment (10)
-
event
_ type (10) -
fast
_ unparse (10) - fetch (30)
-
filter
_ backtrace (10) -
first
_ column (5) -
first
_ lineno (5) -
form
_ data= (10) - fragment (10)
-
get
_ fields (10) -
get
_ print (20) - getopts (50)
- handler (10)
- handler= (10)
-
has
_ next? (10) - header (10)
- headers (10)
- headers= (10)
- help (10)
-
http
_ version (10) -
ignore
_ unknown _ element (10) -
ignore
_ unknown _ element= (10) - index (20)
- inspect (15)
- instruction? (10)
- iso8601 (10)
- jisx0301 (10)
- join (10)
- json (10)
- key? (10)
-
last
_ column (5) -
last
_ lineno (5) - line (30)
- listen (50)
- load (20)
-
main
_ type (10) - mark (10)
- merge (10)
- merge! (10)
- method (20)
- msg (10)
-
net
/ http (10) - new (190)
-
next
_ token (10) - normalize (10)
- normalize! (10)
- notationdecl? (10)
- on (120)
-
on
_ XXX (10) -
on
_ default (10) -
on
_ error (10) -
on
_ head (10) -
on
_ tail (10) - opaque (10)
- open-uri (10)
-
open
_ uri (20) -
option
_ parser (10) -
option
_ parser= (10) - optparse (10)
-
optparse
/ date (10) -
optparse
/ shellwords (10) -
optparse
/ time (10) -
optparse
/ uri (10) - order (40)
- order! (40)
- parse! (30)
-
parse
_ csv (10) -
parse
_ file (16) -
parse
_ files _ matching (10) -
parse
_ header (10) -
parse
_ line (10) -
parse
_ openssl (10) -
parse
_ range _ header (10) -
parse
_ rfc2253 (10) -
parse
_ stream (30) -
parse
_ string (10) -
parse
_ time (10) - parser (30)
-
parser
_ for (10) - parsers (10)
- path (20)
- peek (10)
- permute (20)
- permute! (20)
- position (10)
-
pretty
_ unparse (10) -
program
_ name (10) -
program
_ name= (10) - progress= (10)
-
proxy
_ basic _ auth (10) - psych (10)
- pull (10)
- query (10)
-
racc
/ parser (10) -
racc
_ runtime _ type (10) - range (10)
-
range
_ length (10) -
rb
_ parser _ append _ print (10) -
rb
_ parser _ while _ loop (10) -
rdoc
/ parser (10) -
rdoc
/ parser / c (10) -
rdoc
/ parser / changelog (10) -
rdoc
/ parser / markdown (10) -
rdoc
/ parser / rd (10) -
rdoc
/ parser / ruby (10) -
rdoc
/ parser / ruby _ tools (10) -
rdoc
/ parser / simple (10) -
rdoc
/ parser / text (10) - read (10)
-
read
_ body (20) - reason (10)
- reason= (10)
- recover (10)
- reject (20)
- relative? (10)
- release (10)
- release= (10)
-
remove
_ private _ comments (10) -
request
_ body _ permitted? (10) -
request
_ uri (10) - response (10)
-
response
_ body _ permitted? (10) - rewind (10)
-
rexml
/ parsers / pullparser (10) -
rexml
/ parsers / sax2parser (10) -
rexml
/ parsers / streamparser (10) -
rexml
/ parsers / ultralightparser (10) - rfc3339 (10)
-
route
_ from (10) -
route
_ to (10) - rss (20)
-
ruby 1
. 6 feature (10) -
ruby 1
. 8 . 2 feature (10) -
ruby 1
. 8 . 3 feature (10) -
ruby 1
. 8 . 4 feature (10) -
ruby 1
. 8 . 5 feature (10) - scan (60)
- select (10)
- separator (10)
-
set
_ backtrace (10) -
set
_ content _ type (10) -
set
_ form _ data (10) -
set
_ option (10) - source (10)
-
start
_ element? (10) -
sub
_ type (10) - summarize (20)
-
summary
_ indent (10) -
summary
_ indent= (10) -
summary
_ width (10) -
summary
_ width= (10) - tag (10)
- text? (10)
- then (10)
- time (10)
- to (10)
- to= (10)
-
to
_ a (20) -
to
_ mailtext (10) -
to
_ rfc822text (10) -
to
_ s (50) -
token
_ to _ str (10) - type (5)
-
type
_ params (10) - unparse (10)
-
unparsed
_ uri (10) - unshift (10)
- userinfo= (10)
- value (10)
- ver (10)
- version (10)
- version= (10)
- xmldecl? (10)
- xmlschema (10)
-
yield
_ self (12) - yyaccept (10)
- yyerrok (10)
- yyerror (10)
- yyparse (20)
- 制御構造 (10)
検索結果
先頭5件
-
static int parse
_ string(NODE *quote) (26100.0) -
lex_strterm 形式のノード quote の指示に従い、 文字列の終端または埋め込み式の始まりまで読みこみます。
lex_strterm 形式のノード quote の指示に従い、
文字列の終端または埋め込み式の始まりまで読みこみます。 -
REXML
:: Parsers :: SAX2Parser # parse -> () (24101.0) -
REXML::Parsers::SAX2Parser.new で指定した XML を パースし、その結果によって REXML::Parsers::SAX2Parser#listen で 指定したコールバックを呼び出します。
...REXML::Parsers::SAX2Parser.new で指定した XML を
パースし、その結果によって REXML::Parsers::SAX2Parser#listen で
指定したコールバックを呼び出します。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::Undefin... -
REXML
:: Parsers :: StreamParser # parse -> () (24101.0) -
入力をパースします。
...入力をパースします。
このメソッドの中からコールバックが呼び出されます。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名... -
REXML
:: Parsers :: UltraLightParser # parse -> Array (24101.0) -
XML 文書のパース結果を配列による木で返します。
...パース結果を配列による木で返します。
返される木構造配列については lib:rexml/parsers/ultralightparser#nodes
を参照してください。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceExcept... -
OptionParser
# parse(*args) -> [String] (21108.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を文......@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|......opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
ARGV # => ["-i", "-u", "-h", "test"]
opts.parse(ARGV) # => ["test"]
//}... -
OptionParser
# parse(*args , into: nil) -> [String] (21108.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を文......ョンを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。
キーの名前はロングオプションが定義されていればロ......@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|... -
OptionParser
# parse(argv) -> [String] (21108.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を文......@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|......opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
ARGV # => ["-i", "-u", "-h", "test"]
opts.parse(ARGV) # => ["test"]
//}... -
OptionParser
# parse(argv , into: nil) -> [String] (21108.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を文......ョンを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。
キーの名前はロングオプションが定義されていればロ......@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|... -
JSON
:: Parser # parse -> object (21107.0) -
現在のソースをパースして結果を Ruby のオブジェクトとして返します。
...[]=(key, value)
instance_variable_set("@#{key}", value)
end
end
parser = JSON::Parser.new(DATA.read, object_class: Person)
person = parser.parse
person.class # => Person
person.name # => "tanaka"
person.age # => 20
__END__
{
"name":"tanaka",
"age":20
}
//}
@see JSON::Parser#source... -
Psych
:: Parser # parse(yaml) -> self (21101.0) -
YAML ドキュメントをパースし、イベントハンドラに イベントを逐次通知します。
...YAML ドキュメントをパースし、イベントハンドラに
イベントを逐次通知します。
@see Psych::Parser.new, Psych::Handler, Psych::Parser#handler... -
RSS
:: Parser # parse (21101.0) -
@todo
@todo -
RSS
:: Parser . parse (21101.0) -
@todo
@todo