1431件ヒット
[1-100件を表示]
(0.146秒)
ライブラリ
- ビルトイン (37)
-
cgi
/ core (11) - csv (55)
- date (22)
- json (22)
-
net
/ http (396) - optparse (341)
- psych (168)
-
rdoc
/ parser (11) -
rexml
/ document (11) -
rexml
/ parsers / pullparser (22) -
rexml
/ parsers / sax2parser (55) -
rexml
/ parsers / ultralightparser (44) - uri (88)
-
webrick
/ httpproxy (11) -
webrick
/ httprequest (11) -
webrick
/ httpresponse (11) -
webrick
/ https (11) -
webrick
/ httputils (22)
クラス
- CGI (11)
-
CGI
:: Cookie (11) - CSV (44)
-
CSV
:: FieldInfo (11) - DateTime (22)
-
Net
:: HTTP (22) -
Net
:: HTTPGenericRequest (88) -
Net
:: HTTPResponse (88) - Object (12)
- OptionParser (330)
-
Psych
:: Nodes :: Node (11) -
Psych
:: Parser (44) -
Psych
:: Parser :: Mark (33) -
Psych
:: ScalarScanner (11) -
RDoc
:: Parser (11) -
REXML
:: Parsers :: PullParser (22) -
REXML
:: Parsers :: SAX2Parser (55) -
REXML
:: Parsers :: UltraLightParser (33) -
REXML
:: Text (11) -
RubyVM
:: AbstractSyntaxTree :: Node (6) -
URI
:: FTP (11) -
URI
:: Generic (33) -
URI
:: HTTP (11) -
URI
:: MailTo (22) -
WEBrick
:: HTTPProxyServer (11) -
WEBrick
:: HTTPRequest (22) -
WEBrick
:: HTTPResponse (11)
モジュール
- JSON (22)
- Kernel (11)
-
Net
:: HTTPExceptions (11) -
Net
:: HTTPHeader (187) -
OptionParser
:: Arguable (11) - Psych (36)
-
RubyVM
:: AbstractSyntaxTree (8) - URI (11)
-
WEBrick
:: HTTPUtils (22)
キーワード
- ANY (11)
- Emitter (11)
- Mapping (11)
-
NEWS for Ruby 2
. 7 . 0 (5) - TreeBuilder (11)
- UTF16BE (11)
- UTF16LE (11)
- UTF8 (11)
- UltraLightParser (11)
- [] (11)
-
basic
_ auth (11) - body (22)
- body= (11)
-
body
_ stream (11) -
body
_ stream= (11) - caller (11)
- children (6)
- code (11)
- coerce (11)
- column (11)
-
content
_ length (11) -
content
_ range (11) -
content
_ type (11) - delete (11)
-
each
_ capitalized _ name (11) - entity (11)
- fetch (33)
-
get
_ fields (11) -
get
_ print (22) - getopts (55)
- header (11)
- headers (11)
- headers= (11)
- help (11)
-
http
_ version (11) - index (11)
- jisx0301 (11)
- join (11)
- line (11)
- listen (55)
- load (14)
-
main
_ type (11) - method (22)
- msg (11)
- new (88)
- on (88)
-
on
_ head (11) -
on
_ tail (11) - optparse (11)
- parse! (11)
-
parse
_ file (19) -
parse
_ files _ matching (11) -
parse
_ header (11) -
parse
_ line (11) -
parse
_ range _ header (11) -
parse
_ time (11) - path (22)
- peek (11)
-
pretty
_ unparse (11) -
proxy
_ basic _ auth (11) - range (11)
-
range
_ length (11) -
rb
_ parser _ while _ loop (11) -
read
_ body (11) -
request
_ body _ permitted? (11) -
request
_ uri (11) - response (11)
-
response
_ body _ permitted? (11) - rewind (11)
-
rexml
/ parsers / ultralightparser (11) -
ruby 1
. 6 feature (11) -
ruby 1
. 8 . 2 feature (11) -
ruby 1
. 8 . 4 feature (11) - separator (11)
-
sub
_ type (11) - summarize (22)
-
summary
_ indent (11) -
summary
_ indent= (11) -
summary
_ width (11) -
summary
_ width= (11) - tag (11)
-
to
_ a (11) -
to
_ s (11) - unparse (11)
-
unparsed
_ uri (11) - unshift (11)
- value (11)
- xmlschema (11)
-
yield
_ self (12)
検索結果
先頭5件
-
REXML
:: Parsers :: UltraLightParser # parse -> Array (30101.0) -
XML 文書のパース結果を配列による木で返します。
...。
返される木構造配列については lib:rexml/parsers/ultralightparser#nodes
を参照してください。
@raise REXML::ParseException XML文書のパースに失敗した場合に発生します
@raise REXML::UndefinedNamespaceException XML文書のパース中に、定義されて... -
OptionParser
# parse(*args , into: nil) -> [String] (24332.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...す。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を......したい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。......tionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_he... -
OptionParser
# parse(argv , into: nil) -> [String] (24332.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...す。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を......したい引数を順に文字列として与えます。
@param into オプションを格納するハッシュを指定します。
指定したハッシュにはオプションの名前をキーとして、OptionParser#onに渡されたブロックの値が格納されます。......tionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_he... -
OptionParser
# parse(*args) -> [String] (24232.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...す。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を......。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opt......s|
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] (24232.0) -
与えられた argv をパースします。 argv からオプションを取り除いたものを返します。
...す。
argv からオプションを取り除いたものを返します。
OptionParser#permute と同様に振舞います。しかし、
環境変数に POSIXLY_CORRECT が設定されている場合は、
OptionParser#order と同様に振舞います。
@param argv パースしたい引数を......。
@raise OptionParser::ParseError パースに失敗した場合、発生します。
実際は OptionParser::ParseError のサブク
ラスになります。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opt......s|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
ARGV # => ["-i", "-u", "-h", "test"]
opts.parse(ARGV) # => ["test"]
//}... -
WEBrick
:: HTTPRequest # parse(socket = nil) -> () (24201.0) -
指定された socket からクライアントのリクエストを読み込み、 自身のアクセサなどを適切に設定します。
...指定された socket からクライアントのリクエストを読み込み、
自身のアクセサなどを適切に設定します。
@param socket クライアントに接続された IO オブジェクトを指定します。... -
rexml
/ parsers / ultralightparser (24024.0) -
パース結果を配列で作られた木構造により返すパーサ。
...返すパーサ。
REXML::Parsers::UltraLightParser.new でパーサオブジェクトを
生成し、REXML::Parsers::UltraLightParser#parse でパースし
その結果の木構造を返します。
===[a:nodes] ノードの表現
REXML::Parsers::UltraLightParser#parse が返す
XML の各ノー......素のように子ノードを持つ場合、
それらの子ノードもこの配列の要素として保持されます。
REXML::Parsers::UltraLightParser#parse の返り値となる
木のルートは特別で、ノードの種類を表すシンボルを持ちません。
XML宣言、DTD、ル......性値文字列 } という Hash。
子ノードの配列は node[4..-1] で得られる。
: [:text, 正規化文字列]
テキストノード
: [:processing_instruction, ターゲット文字列, 内容文字列 | nil]
XML処理命令(Processing Instruction, PI)
: [:comment ,コメント文... -
Psych
. parse(yaml , filename = nil) -> Psych :: Nodes :: Document (21413.0) -
YAML ドキュメントをパースし、YAML の AST を返します。
...換して
返します。
filename はパース中に発生した例外のメッセージに用います。
AST については Psych::Nodes を参照してください。
@param yaml YAML ドキュメント(文字列 or IO オブジェクト)
@param filename Psych::SyntaxError 発生時にファ......@raise Psych::SyntaxError YAMLドキュメントに文法エラーが発見されたときに発生します
@see Psych.load
//emlist[例][ruby]{
Psych.parse("---\n - a\n - b") # => #<Psych::Nodes::Document:...>
begin
Psych.parse("--- `", "file.txt")
rescue Psych::SyntaxError => ex
p ex.file......# => 'file.txt'
p ex.message # => "(file.txt): found character that cannot start any token while scanning for the next token at line 1 column 5"
end
//}... -
CGI
:: Cookie . parse(raw _ cookie) -> Hash (21307.0) -
クッキー文字列をパースします。
...クッキー文字列をパースします。
@param raw_cookie 生のクッキーを表す文字列を指定します。
例:
cookies = CGI::Cookie.parse("raw_cookie_string")
# { "name1" => cookie1, "name2" => cookie2, ... }... -
RDoc
:: Parser # parse _ files _ matching(regexp) -> () (21307.0) -
regexp で指定した正規表現にマッチするファイルを解析できるパーサとして、 自身を登録します。
...マッチするファイルを解析できるパーサとして、
自身を登録します。
@param regexp 正規表現を指定します。
新しいパーサを作成する時に使用します。
例:
class RDoc::Parser::Xyz < RDoc::Parser
parse_files_matching /\.xyz$/
...
end... -
CGI
. parse(query) -> Hash (21207.0) -
与えられたクエリ文字列をパースします。
...与えられたクエリ文字列をパースします。
@param query クエリ文字列を指定します。
例:
require "cgi"
params = CGI.parse("query_string")
# {"name1" => ["value1", "value2", ...],
# "name2" => ["value1", "value2", ...], ... }... -
REXML
:: Parsers :: UltraLightParser (21000.0) -
パース結果を配列で作られた木構造により返すパーサクラス。
パース結果を配列で作られた木構造により返すパーサクラス。