72件ヒット
[1-72件を表示]
(0.020秒)
別のキーワード
ライブラリ
- json (12)
-
rexml
/ document (12) -
rexml
/ parsers / sax2parser (12) -
rexml
/ parsers / streamparser (12) - ripper (24)
クラス
-
JSON
:: Parser (12) -
REXML
:: Document (12) -
REXML
:: Parsers :: SAX2Parser (12) -
REXML
:: Parsers :: StreamParser (12) - Ripper (24)
キーワード
- new (48)
-
parse
_ stream (12)
検索結果
先頭5件
- Ripper
. parse(src , filename = & # 39;(ripper)& # 39; , lineno = 1) -> nil - REXML
:: Parsers :: SAX2Parser . new(source) -> REXML :: Parsers :: SAX2Parser - REXML
:: Parsers :: StreamParser . new(source , listener) -> REXML :: Parsers :: StreamParser - REXML
:: Document . parse _ stream(source , listener) -> () - JSON
:: Parser . new(source , options => {}) -> JSON :: Parser
-
Ripper
. parse(src , filename = & # 39;(ripper)& # 39; , lineno = 1) -> nil (18208.0) -
指定された文字列を解析します。常に nil を返します。
...常に nil を返します。
@param src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。
@param lineno src の開始行番号を指定します。省......略すると 1 になります。
@see Ripper#parse... -
REXML
:: Parsers :: SAX2Parser . new(source) -> REXML :: Parsers :: SAX2Parser (6301.0) -
SAX2 パーサオブジェクトを生成します。
...SAX2 パーサオブジェクトを生成します。
@param source 入力(文字列、IO、IO互換オブジェクト(StringIOなど))... -
REXML
:: Parsers :: StreamParser . new(source , listener) -> REXML :: Parsers :: StreamParser (6301.0) -
ストリームパーサオブジェクトを生成します。
...ストリームパーサオブジェクトを生成します。
@param source 入力(文字列、IO、IO互換オブジェクト(StringIOなど))
@param listener コールバックオブジェクト... -
REXML
:: Document . parse _ stream(source , listener) -> () (6208.0) -
XML文書を source から読み込み、パースした結果を listener にコールバックで伝えます。
...ource から読み込み、パースした結果を
listener にコールバックで伝えます。
このメソッドは
Parsers::StreamParser.new( source, listener ).parse
と同じ挙動をします。
コールバックの詳しい仕組みなどについては REXML::Parsers::StreamParser......および REXML::StreamListener を参照してください。
@param source 入力(文字列、IO、IO互換オブジェクト(StringIOなど))
@param listener コールバックオブジェクト... -
JSON
:: Parser . new(source , options => {}) -> JSON :: Parser (3207.0) -
パーサを初期化します。
...トは Array です。
@param source パーサの元となる文字列を指定します。
@param options オプションを指定するためのハッシュです。
//emlist[例][ruby]{
require 'json'
parser = JSON::Parser.new(DATA.read)
print parser.source
# => {
# => "Tanaka": {
# =>......rson
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",
"ag... -
Ripper
. new(src , filename = "(ripper)" , lineno = 1) -> Ripper (119.0) -
Ripper オブジェクトを作成します。
...src Ruby プログラムを文字列か IO オブジェクトで指定します。
@param filename src のファイル名を文字列で指定します。省略すると "(ripper)" になります。
@param lineno src の開始行番号を指定します。省略すると 1 になります。
src......の解析を行うには更に Ripper#parse などの呼び出しが必要です。
@see Ripper.parse, Ripper#parse...