1608件ヒット
[201-300件を表示]
(0.062秒)
別のキーワード
ライブラリ
- ビルトイン (288)
- csv (36)
- mkmf (12)
-
net
/ http (684) - optparse (36)
-
rake
/ packagetask (180) -
rexml
/ document (252) - socket (36)
- stringio (48)
- strscan (36)
クラス
-
ARGF
. class (60) - Addrinfo (24)
- Binding (48)
- CSV (36)
- Exception (24)
- Module (24)
-
Net
:: HTTP (156) -
Net
:: HTTPGenericRequest (36) -
Net
:: HTTPResponse (108) - Object (48)
- OptionParser (24)
-
REXML
:: Attribute (36) -
REXML
:: Attributes (144) -
REXML
:: Element (60) -
REXML
:: Instruction (12) -
Rake
:: PackageTask (180) - Socket (12)
- String (12)
- StringIO (48)
- StringScanner (36)
- Thread (24)
- Time (48)
モジュール
- Kernel (12)
-
Net
:: HTTPExceptions (12) -
Net
:: HTTPHeader (372) -
OptionParser
:: Arguable (12)
キーワード
- == (12)
- [] (36)
- []= (24)
-
add
_ field (12) - attribute (12)
-
backtrace
_ locations (12) -
basic
_ auth (12) - body (12)
- chunked? (12)
-
class
_ variable _ get (12) - code (12)
- connect (12)
-
connect
_ from (24) -
const
_ get (12) -
content
_ length (12) -
content
_ length= (12) -
content
_ range (12) -
content
_ type= (12) -
create
_ makefile (12) - delete (24)
-
delete
_ all (12) - each (24)
-
each
_ attribute (12) -
each
_ capitalized _ name (12) -
each
_ header (12) -
each
_ key (12) -
each
_ name (12) -
each
_ value (12) - entity (12)
- eval (12)
- fetch (36)
-
form
_ data= (12) - get2 (24)
-
get
_ attribute (12) -
get
_ attribute _ ns (12) -
get
_ byte (12) -
get
_ fields (12) -
get
_ text (12) - getbyte (48)
- getc (24)
- getch (12)
- getgm (12)
- getlocal (24)
- getopts (36)
- gets (60)
- getutc (12)
- head2 (24)
-
http
_ version (12) -
instance
_ variable _ defined? (12) -
instance
_ variable _ get (12) -
instance
_ variable _ set (12) -
instance
_ variables (12) - key? (12)
- length (12)
-
local
_ host= (12) -
local
_ port= (12) -
local
_ variable _ defined? (12) -
local
_ variable _ get (12) -
local
_ variable _ set (12) -
main
_ type (12) - method (24)
- msg (12)
- name (12)
- name= (12)
- namespace (12)
- namespaces (12)
-
need
_ tar (12) -
need
_ tar= (12) -
need
_ tar _ bz2 (12) -
need
_ tar _ bz2= (12) -
need
_ tar _ gz (12) -
need
_ tar _ gz= (12) -
need
_ zip (12) -
need
_ zip= (12) -
package
_ dir (12) -
package
_ dir= (12) -
package
_ dir _ path (12) -
package
_ files (12) -
package
_ files= (12) - path (12)
- prefix (12)
- prefixes (12)
-
proxy
_ basic _ auth (12) - range (12)
-
range
_ length (12) -
read
_ body (24) - readline (12)
-
request
_ get (24) -
request
_ head (24) - response (12)
-
response
_ body _ permitted? (12) - root (12)
-
root
_ node (12) -
send
_ request (12) -
set
_ content _ type (12) -
set
_ form _ data (12) - shift (12)
- size (12)
-
sub
_ type (12) - target (12)
- text (12)
-
thread
_ variable _ set (12) -
to
_ string (12) -
type
_ params (12) - ungetc (12)
- value (12)
検索結果
先頭5件
-
Net
:: HTTPHeader # get _ fields(key) -> [String] (6120.0) -
key ヘッダフィールドの値 (文字列) を配列で返します。
...ん。
@param key ヘッダフィール名を文字列で与えます。
//emlist[例][ruby]{
require 'net/http'
uri = URI.parse('http://www.example.com/index.html')
res = Net::HTTP.get_response(uri)
res.get_fields('accept-ranges') # => ["none"]
//}
@see Net::HTTPHeader#[] , Net::HTTPHeader#[]=,... -
Module
# class _ variable _ get(name) -> object (6114.0) -
クラス/モジュールに定義されているクラス変数 name の値を返します。
...の値を返します。
@param name String または Symbol を指定します。
@raise NameError クラス変数 name が定義されていない場合、発生します。
//emlist[例][ruby]{
class Fred
@@foo = 99
end
def Fred.foo
class_variable_get(:@@foo)
end
p Fred.foo #=> 99
//}... -
REXML
:: Element # get _ text(path = nil) -> REXML :: Text | nil (6114.0) -
先頭のテキスト子ノードを返します。
...Element#text
//emlist[][ruby]{
require 'rexml/document'
doc = REXML::Document.new "<p>some text <b>this is bold!</b> more text</p>"
# doc.root (<p> ... </p>) は2つのテキストノード("some text " と " more text"
# を持っているが、前者を返す
doc.root.get_text.value # => "some te... -
OptionParser
:: Arguable # getopts(short _ opt , *long _ opt) -> Hash (6113.0) -
指定された short_opt や long_opt に応じて自身をパースし、結果を Hash として返します。
...ブク
ラスの例外になります。
//emlist[t.rb][ruby]{
require 'optparse'
params = ARGV.getopts("ab:", "foo", "bar:", "bufsize:1024")
p params
//}
# 実行結果
$ ruby t.rb -b 1 --foo --bar xxx -- -a
{"bufsize"=>"1024", "a"=>false, "b"=>"1", "foo"=>true... -
ARGF
. class # getbyte -> Integer | nil (6107.0) -
self から 1 バイト(0..255)を読み込み整数として返します。 既に EOF に達していれば nil を返します。
...cho "bar" > file2
$ ruby argf.rb file1 file2
ARGF.getbyte # => 102
ARGF.getbyte # => 111
ARGF.getbyte # => 111
ARGF.getbyte # => 10
ARGF.getbyte # => 98
ARGF.getbyte # => 97
ARGF.getbyte # => 114
ARGF.getbyte # => 10
ARGF.getbyte # => nil
@see ARGF.class#getc, ARGF.class#gets... -
ARGF
. class # getc -> String | nil (6107.0) -
self から 1 文字読み込んで返します。EOF に到達した時には nil を返します。
...foo" > file1
$ echo "bar" > file2
$ ruby argf.rb file1 file2
ARGF.getc # => "f"
ARGF.getc # => "o"
ARGF.getc # => "o"
ARGF.getc # => "\n"
ARGF.getc # => "b"
ARGF.getc # => "a"
ARGF.getc # => "r"
ARGF.getc # => "\n"
ARGF.getc # => nil
@see ARGF.class#getbyte, ARGF.class#gets... -
CSV
# gets -> Array | CSV :: Row (6107.0) -
String や IO をラップしたデータソースから一行だけ読み込んで フィールドの配列か CSV::Row のインスタンスを返します。
...n ヘッダを使用しない場合は配列を返します。
ヘッダを使用する場合は CSV::Row を返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new(DATA.read)
csv.readline # => ["header1", "header2"]
csv.readline # => ["row1_1", "row1_2"]
__END__
header1,header2... -
OptionParser
# getopts(*opts) -> Hash (6107.0) -
引数をパースした結果を、Hash として返します。
...与えた場合、argv をパースします。そうでない場合は、
default_argv をパースします。
//emlist[][ruby]{
opt = OptionParser.new
params = opt.getopts(ARGV, "ab:", "foo", "bar:")
# params["a"] = true # -a
# params["b"] = "1" # -b1
# params["foo"] = true # --foo
# param... -
OptionParser
# getopts(argv , *opts) -> Hash (6107.0) -
引数をパースした結果を、Hash として返します。
...与えた場合、argv をパースします。そうでない場合は、
default_argv をパースします。
//emlist[][ruby]{
opt = OptionParser.new
params = opt.getopts(ARGV, "ab:", "foo", "bar:")
# params["a"] = true # -a
# params["b"] = "1" # -b1
# params["foo"] = true # --foo
# param...