1903件ヒット
[1-100件を表示]
(0.087秒)
ライブラリ
- ビルトイン (79)
- csv (84)
- date (24)
- json (36)
-
net
/ http (384) - open-uri (12)
- openssl (24)
- optparse (264)
- psych (108)
-
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 (48)
-
rexml
/ parsers / pullparser (168) -
rexml
/ parsers / sax2parser (60) -
rexml
/ streamlistener (12) -
ripper
/ filter (36) - uri (264)
-
webrick
/ httprequest (12) -
webrick
/ httpresponse (12) -
webrick
/ https (12)
クラス
- CSV (36)
-
CSV
:: FieldInfo (36) - DateTime (24)
-
JSON
:: Parser (24) -
Net
:: HTTPGenericRequest (96) -
Net
:: HTTPResponse (12) - Object (30)
-
OpenSSL
:: X509 :: Name (24) - OptionParser (192)
-
OptionParser
:: ParseError (36) -
Psych
:: Nodes :: Node (12) -
Psych
:: Parser (48) -
Psych
:: Parser :: Mark (36) -
Psych
:: ScalarScanner (12) -
RDoc
:: Markdown (12) -
RDoc
:: Options (36) -
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
:: ParseException (48) -
REXML
:: Parsers :: PullEvent (144) -
REXML
:: Parsers :: PullParser (24) -
REXML
:: Parsers :: SAX2Parser (60) -
Racc
:: Parser (96) -
Ripper
:: Filter (36) -
RubyVM
:: AbstractSyntaxTree :: Node (49) - String (12)
-
URI
:: Generic (252) -
URI
:: MailTo (12) -
WEBrick
:: HTTPRequest (24) -
WEBrick
:: HTTPResponse (12)
モジュール
- Kernel (12)
-
Net
:: HTTPExceptions (12) -
Net
:: HTTPHeader (264) -
OpenURI
:: OpenRead (12) -
OptionParser
:: Arguable (36) -
RDoc
:: Text (12) -
REXML
:: StreamListener (12)
キーワード
- + (12)
- - (12)
- == (12)
- JSON (12)
- [] (24)
- absolute (12)
- absolute? (12)
- accept (12)
- attlistdecl? (12)
-
basic
_ auth (12) - body (12)
- body= (12)
-
body
_ stream (12) -
body
_ stream= (12) - cdata? (12)
- children (7)
- chunked? (12)
- code (12)
- coerce (12)
- column (12)
- comment? (12)
-
content
_ length (12) -
content
_ length= (12) -
content
_ range (12) -
content
_ type (12) -
content
_ type= (12) - context (12)
- convert (36)
-
do
_ parse (12) - doctype? (12)
- each (24)
-
each
_ capitalized _ name (12) -
each
_ header (12) -
each
_ key (12) -
each
_ name (12) -
each
_ value (12) - elementdecl? (12)
- entitydecl (12)
- entitydecl? (12)
-
event
_ type (12) - fetch (36)
-
first
_ column (7) -
first
_ lineno (7) -
form
_ data= (12) - fragment (12)
- handler (12)
- handler= (12)
- header (12)
- index (24)
- inspect (19)
- instruction? (12)
-
last
_ column (7) -
last
_ lineno (7) - line (36)
- listen (60)
- mark (12)
- merge (12)
- merge! (12)
- method (12)
-
next
_ token (12) - normalize (12)
- normalize! (12)
- notationdecl? (12)
- on (144)
-
on
_ XXX (12) -
on
_ default (12) -
on
_ error (12) -
on
_ head (12) -
on
_ tail (12) - opaque (12)
-
option
_ parser (12) -
option
_ parser= (12) -
parse
_ csv (12) -
parse
_ files _ matching (12) -
parse
_ time (12) - parser (12)
- path (24)
- position (12)
- progress= (12)
-
proxy
_ basic _ auth (12) - query (12)
- range (12)
- read (12)
- recover (12)
- reject (12)
- relative? (12)
-
remove
_ private _ comments (12) -
request
_ body _ permitted? (12) - response (12)
-
response
_ body _ permitted? (12) - rfc3339 (12)
-
route
_ from (12) -
route
_ to (12) - scan (72)
- select (12)
-
set
_ backtrace (12) -
set
_ content _ type (12) -
set
_ form _ data (12) - source (12)
- tag (12)
- then (14)
-
to
_ a (12) -
to
_ rfc822text (12) -
to
_ s (36) -
token
_ to _ str (12) - type (7)
-
type
_ params (12) -
unparsed
_ uri (12) - unshift (12)
- userinfo= (12)
- xmldecl? (12)
- xmlschema (12)
-
yield
_ self (16) - yyaccept (12)
- yyerrok (12)
- yyerror (12)
- yyparse (12)
検索結果
先頭5件
-
Psych
:: Parser # parse(yaml) -> self (24108.0) -
YAML ドキュメントをパースし、イベントハンドラに イベントを逐次通知します。
...YAML ドキュメントをパースし、イベントハンドラに
イベントを逐次通知します。
@see Psych::Parser.new, Psych::Handler, Psych::Parser#handler... -
RDoc
:: Markdown # parse(markdown) -> RDoc :: Markup :: Document (21218.0) -
引数 markdown で指定したドキュメントを解析して RDoc::Markup::Document オブジェクトを返します。
...引数 markdown で指定したドキュメントを解析して
RDoc::Markup::Document オブジェクトを返します。
@param markdown 解析の対象になるドキュメントを文字列で指定します。... -
JSON
:: Parser # parse -> object (21208.0) -
現在のソースをパースして結果を Ruby のオブジェクトとして返します。
...す。
//emlist[例][ruby]{
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"
per......son.age # => 20
__END__
{
"name":"tanaka",
"age":20
}
//}
@see JSON::Parser#source... -
RDoc
:: Text # parse(text) -> RDoc :: Markup :: Document | Array (21202.0) -
引数から RDoc::Text#normalize_comment でスペースや改行文字などを削 除した後に解析を行います。
...引数から RDoc::Text#normalize_comment でスペースや改行文字などを削
除した後に解析を行います。
@param text 文字列を指定します。
@see RDoc::Text#normalize_comment... -
WEBrick
:: HTTPRequest # parse(socket = nil) -> () (21202.0) -
指定された socket からクライアントのリクエストを読み込み、 自身のアクセサなどを適切に設定します。
...指定された socket からクライアントのリクエストを読み込み、
自身のアクセサなどを適切に設定します。
@param socket クライアントに接続された IO オブジェクトを指定します。... -
RDoc
:: Options # parse(argv) -> () (21102.0) -
コマンドライン引数を解析します。
コマンドライン引数を解析します。
@param argv コマンドライン引数を文字列の配列で指定します。
また、以下のような指定をした場合は標準エラーに出力を行い、終了コード 1
でプログラムを終了します。
* --extension オプションに拡張子を 2 つ指定しなかった場合
* --extension オプションに new=old を指定した時に old を扱えるフォーマッ
タがない場合
* --fmt オプションに扱えない出力を指定した場合 -
Ripper
:: Filter # parse(init = nil) -> object (18202.0) -
自身の持つ Ruby プログラムの解析を開始します。各種イベントハンドラで処 理を行った結果を返します。
...てイベントハンドラに渡されていきます。各種イベン
トハンドラの戻り値は次のイベントハンドラに渡されます。
Enumerable#inject のように、最終的な結果を戻り値として返します。
@see Ripper::Filter#on_default, Ripper::Filter#on_XXX... -
RDoc
:: Parser # parse _ files _ matching(regexp) -> () (15208.0) -
regexp で指定した正規表現にマッチするファイルを解析できるパーサとして、 自身を登録します。
...マッチするファイルを解析できるパーサとして、
自身を登録します。
@param regexp 正規表現を指定します。
新しいパーサを作成する時に使用します。
例:
class RDoc::Parser::Xyz < RDoc::Parser
parse_files_matching /\.xyz$/
...
end... -
String
# parse _ csv(**options) -> [String] (12266.0) -
CSV.parse_line(self, options) と同様です。
...
CSV.parse_line(self, options) と同様です。
1 行の CSV 文字列を、文字列の配列に変換するためのショートカットです。
@param options CSV.new と同様のオプションを指定します。
//emlist[][ruby]{
require "csv"
p "Matz,Ruby\n".parse_csv......z|Ruby\r\n".parse_csv(col_sep: '|', row_sep: "\r\n") # => ["Matz", "Ruby"]
//}
Ruby 2.6 (CSV 3.0.2) から、次のオプションが使えるようになりました。
//emlist[][ruby]{
require 'csv'
p "1,,3\n".parse_csv # => ["1", nil, "3"]
p "1,,3\n".parse_csv(nil_valu......"]
//}
Ruby 2.7 (CSV 3.1.2) から、次のオプションが使えるようになりました。
//emlist[][ruby]{
require 'csv'
p "Matz, Ruby\n".parse_csv # => ["Matz", " Ruby"]
p "Matz, Ruby\n".parse_csv(strip: true) # => ["Matz", "Ruby"]
//}
@see CSV.new, CSV.parse_line...