535件ヒット
[1-100件を表示]
(0.018秒)
ライブラリ
- ビルトイン (19)
- csv (12)
- date (24)
- json (48)
-
net
/ imap (12) - optparse (96)
- psych (60)
-
racc
/ parser (24) -
rdoc
/ parser (12) -
rdoc
/ parser / c (12) -
rdoc
/ parser / changelog (12) -
rdoc
/ parser / markdown (12) -
rdoc
/ parser / rd (12) -
rdoc
/ parser / ruby (12) -
rdoc
/ parser / simple (12) - rexml (12)
-
rexml
/ document (36) -
rexml
/ parsers / pullparser (24) -
rexml
/ parsers / sax2parser (12) -
rexml
/ parsers / streamparser (12) -
rexml
/ parsers / ultralightparser (12) -
ripper
/ filter (12) - rss (36)
キーワード
- AmbiguousArgument (12)
- AmbiguousOption (12)
- BaseParser (12)
- C (12)
- CSV (12)
- ChangeLog (12)
- Date (12)
- DateTime (12)
- Emitter (12)
- Filter (12)
- InvalidArgument (12)
- InvalidOption (12)
- Mapping (12)
- Mark (12)
- Markdown (12)
- MissingArgument (12)
- NeedlessArgument (12)
- Node (7)
- NotValidXMLParser (12)
- OptionParser (12)
- ParseError (24)
- ParseException (12)
- Parser (72)
- ParserError (12)
- PullEvent (12)
- PullParser (12)
- RD (12)
- ResponseParseError (12)
- Ruby (12)
- SAX2Parser (12)
- Simple (12)
- StreamParser (12)
- Time (12)
- TreeBuilder (12)
- TreeParser (12)
- UltraLightParser (12)
- UnparserError (12)
- XMLParserNotFound (12)
- XPathParser (12)
検索結果
先頭5件
-
OptionParser
:: ParseError (9001.0) -
OptionParser の例外クラスの基底クラスです。
...OptionParser の例外クラスの基底クラスです。... -
REXML
:: Parsers :: BaseParser (9001.0) -
内部用です。使わないでください。
内部用です。使わないでください。
XML のパーサです。他の rexml のパーサはこのパーサの wrapper です。 -
REXML
:: Parsers :: PullParser (9001.0) -
プル方式の XML パーサクラス。
プル方式の XML パーサクラス。 -
REXML
:: Parsers :: SAX2Parser (9001.0) -
SAX2 と同等の API を持つストリーム式の XML パーサクラス。
SAX2 と同等の API を持つストリーム式の XML パーサクラス。 -
REXML
:: Parsers :: StreamParser (9001.0) -
ストリーム式の XML パーサクラス。
ストリーム式の XML パーサクラス。 -
REXML
:: Parsers :: TreeParser (9001.0) -
内部用です。使わないでください。
内部用です。使わないでください。
XML 文書から DOMオブジェクトを組み立てるパーサです。
REXML::Document.new などから使われます。 -
REXML
:: Parsers :: UltraLightParser (9001.0) -
パース結果を配列で作られた木構造により返すパーサクラス。
パース結果を配列で作られた木構造により返すパーサクラス。 -
REXML
:: Parsers :: XPathParser (9001.0) -
XPath 文字列をパースするための内部的なクラスです。
XPath 文字列をパースするための内部的なクラスです。
ユーザは利用しないでください。 -
OptionParser (6025.0)
-
コマンドラインのオプションを取り扱うためのクラスです。
...ックを
OptionParser#on メソッドで登録していきます。
つまり、OptionParser を使う場合、基本的には
(1) OptionParser オブジェクト opt を生成する。
(2) オプションを取り扱うブロックを opt に登録する。
(3) opt.parse(ARGV) でコマン......に parse する。
というような流れになります。
//emlist[][ruby]{
require "optparse"
ProgramConfig = Hash.new
opts = OptionParser.new
opts.on("-a"){|v| ProgramConfig[:a] = true } # オプション「-a」がコマンドラインで指定されていた場合の動作。
opts.parse!(...... parse を行う。
//}
=== デフォルトで利用可能なオプション
以下はデフォルトで利用可能なオプションです。オプションサマリには
出てきません。
: --help
オプションサマリを表示してから exit します。
: --version
OptionParser...