るりまサーチ

最速Rubyリファレンスマニュアル検索!
490件ヒット [1-100件を表示] (0.029秒)
トップページ > クエリ:parse[x] > 種類:クラス[x]

別のキーワード

  1. time parse
  2. csv parse
  3. ripper parse
  4. parser parse
  5. psych parse_stream

検索結果

<< 1 2 3 ... > >>

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...

Psych::Parser (6013.0)

YAML のパーサ。

...ることもできます。

Psych::Parser が生成するイベントは Psych::Handler
を見てください。

以下の例では YAML ドキュメント に含まれているスカラー値を表示します。

# Handler for detecting scalar values
class
ScalarHandler < Psych::Handler...
...d

parse
r = Psych::Parser.new(ScalarHandler.new)
parse
r.parse(yaml_document)

次の例は Psych::Emitter にパースの結果を戻しています。
STDIN からの入力をパース→YAMLフォーマットで STDERR に出力
という流れになっています。

parse
r = Psych::Parser...
....new(Psych::Emitter.new($stderr))
parse
r.parse($stdin)

Psych::Parser と Psych::TreeBuilder を組み合わせると
YAML の AST を構築することができます。...

絞り込み条件を変える

<< 1 2 3 ... > >>