別のキーワード
ライブラリ
- ビルトイン (14)
- csv (48)
- json (24)
-
net
/ http (300) - open-uri (12)
- openssl (24)
- optparse (756)
- psych (48)
-
racc
/ parser (96) -
rdoc
/ markdown (12) -
rdoc
/ parser (12) -
rdoc
/ parser / c (24) -
rdoc
/ parser / changelog (12) -
rdoc
/ parser / markdown (12) -
rdoc
/ parser / rd (12) -
rdoc
/ parser / ruby (12) -
rdoc
/ parser / simple (24) -
rdoc
/ text (12) -
rexml
/ parsers / pullparser (96) -
rexml
/ parsers / sax2parser (84) -
rexml
/ parsers / streamparser (12) -
rexml
/ parsers / ultralightparser (12) -
rexml
/ streamlistener (12) - ripper (12)
-
ripper
/ filter (36) - rss (72)
- uri (192)
-
webrick
/ https (12)
クラス
- CSV (36)
-
JSON
:: Parser (12) -
Net
:: HTTPGenericRequest (48) -
Net
:: HTTPResponse (36) -
OpenSSL
:: X509 :: Name (24) - OptionParser (576)
-
OptionParser
:: ParseError (108) -
Psych
:: Parser (36) -
Psych
:: ScalarScanner (12) -
RDoc
:: Markdown (12) -
RDoc
:: Options (24) -
RDoc
:: Parser (12) -
RDoc
:: Parser :: C (24) -
RDoc
:: Parser :: ChangeLog (12) -
RDoc
:: Parser :: Markdown (12) -
RDoc
:: Parser :: RD (12) -
RDoc
:: Parser :: Ruby (12) -
RDoc
:: Parser :: Simple (24) -
REXML
:: Parsers :: PullEvent (24) -
REXML
:: Parsers :: PullParser (72) -
REXML
:: Parsers :: SAX2Parser (84) -
REXML
:: Parsers :: StreamParser (12) -
REXML
:: Parsers :: UltraLightParser (12) -
RSS
:: Parser (72) -
Racc
:: Parser (96) - Ripper (12)
-
Ripper
:: Filter (36) -
RubyVM
:: AbstractSyntaxTree :: Node (14) - String (12)
-
URI
:: Generic (132) -
URI
:: MailTo (60) -
WEBrick
:: HTTPRequest (12)
モジュール
- Kernel (12)
-
Net
:: HTTPHeader (216) -
OpenURI
:: OpenRead (12) -
OptionParser
:: Arguable (72) -
RDoc
:: Text (12) -
REXML
:: StreamListener (12)
キーワード
- + (12)
- - (12)
- == (12)
- JSON (12)
- [] (36)
- []= (12)
- accept (12)
- args (12)
-
basic
_ auth (12) - body (12)
- body= (12)
-
body
_ stream (12) -
body
_ stream= (12) - children (7)
-
content
_ length (12) -
content
_ length= (12) -
content
_ type= (12) - convert (36)
- deafen (12)
-
default
_ argv (12) -
default
_ argv= (12) - delete (12)
-
do
_ parse (12) -
do
_ validate (12) -
do
_ validate= (12) - each (12)
- empty? (12)
- entitydecl (12)
- environment (12)
- fetch (36)
-
form
_ data= (12) -
get
_ fields (12) - getopts (36)
- handler (12)
- handler= (12)
-
has
_ next? (12) - headers (12)
-
ignore
_ unknown _ element (12) -
ignore
_ unknown _ element= (12) - inspect (19)
- key? (12)
- listen (60)
- load (12)
- merge (12)
- merge! (12)
-
next
_ token (12) - on (144)
-
on
_ XXX (12) -
on
_ default (12) -
on
_ error (12) -
on
_ head (12) -
on
_ tail (12) - opaque (12)
-
option
_ parser= (12) - order (48)
- order! (48)
- parse! (24)
-
parse
_ csv (12) -
parse
_ files _ matching (12) -
parse
_ time (12) - path (12)
- peek (12)
- permute (24)
- permute! (24)
-
program
_ name (12) -
program
_ name= (12) - progress= (12)
-
proxy
_ basic _ auth (12) - pull (12)
- range (12)
-
range
_ length (12) - read (12)
-
read
_ body (24) - reason (12)
- reason= (12)
- recover (12)
- reject (12)
- release= (12)
-
remove
_ private _ comments (12) -
route
_ from (12) -
route
_ to (12) - rss (12)
- scan (72)
- select (12)
- separator (12)
-
set
_ backtrace (12) -
set
_ content _ type (12) -
set
_ form _ data (12) -
set
_ option (12) - summarize (24)
-
summary
_ indent (12) -
summary
_ indent= (12) -
summary
_ width (12) -
summary
_ width= (12) - to (12)
- to= (12)
-
to
_ a (12) -
to
_ mailtext (12) -
to
_ rfc822text (12) -
to
_ s (24) -
token
_ to _ str (12) - unshift (12)
- userinfo= (12)
- value (12)
- version (12)
- version= (12)
- yyaccept (12)
- yyerrok (12)
- yyerror (12)
- yyparse (12)
検索結果
先頭5件
-
REXML
:: Parsers :: SAX2Parser # parse -> () (36214.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......edNamespaceException XML文書のパース中に、定義されていない名前空間
が現れた場合に発生します... -
REXML
:: Parsers :: StreamParser # parse -> () (36214.0) -
入力をパースします。
...ます。
このメソッドの中からコールバックが呼び出されます。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されていない名前空間
が現... -
REXML
:: Parsers :: UltraLightParser # parse -> Array (36214.0) -
XML 文書のパース結果を配列による木で返します。
...返される木構造配列については lib:rexml/parsers/ultralightparser#nodes
を参照してください。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されてい... -
RSS
:: Parser # parse (30218.0) -
@todo
...@todo... -
JSON
:: Parser # parse -> object (30214.0) -
現在のソースをパースして結果を Ruby のオブジェクトとして返します。
...by]{
require 'json'
class Person
attr_accessor :name, :age
def []=(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... -
OptionParser
# parse(*args , into: nil) -> [String] (27233.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を文字列の配列で指定します。
@param args パー......スしたい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。......。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts... -
OptionParser
# parse(argv , into: nil) -> [String] (27233.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を文字列の配列で指定します。
@param args パー......スしたい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。......。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts... -
OptionParser
# parse(*args) -> [String] (27227.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を文字列の配列で指定します。
@param args パー......
@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) -> [String] (27227.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を文字列の配列で指定します。
@param args パー......
@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"]
//}... -
Psych
:: Parser # parse(yaml) -> self (27208.0) -
YAML ドキュメントをパースし、イベントハンドラに イベントを逐次通知します。
...YAML ドキュメントをパースし、イベントハンドラに
イベントを逐次通知します。
@see Psych::Parser.new, Psych::Handler, Psych::Parser#handler... -
RDoc
:: Text # parse(text) -> RDoc :: Markup :: Document | Array (24214.0) -
引数から RDoc::Text#normalize_comment でスペースや改行文字などを削 除した後に解析を行います。
...引数から RDoc::Text#normalize_comment でスペースや改行文字などを削
除した後に解析を行います。
@param text 文字列を指定します。
@see RDoc::Text#normalize_comment...