330件ヒット
[1-100件を表示]
(0.227秒)
クラス
- CSV (55)
-
CSV
:: FieldInfo (55) -
CSV
:: Row (77) - OpenStruct (11)
-
WEBrick
:: HTTPResponse (11)
モジュール
-
CGI
:: HtmlExtension (66) -
CGI
:: QueryExtension (11) -
Net
:: HTTPHeader (44)
キーワード
- [] (22)
- []= (33)
-
add
_ field (11) - convert (11)
- delete (11)
-
delete
_ field (11) -
field
_ size _ limit (11) - fields (11)
-
file
_ field (22) -
get
_ fields (11) - header (11)
- header= (11)
-
header
_ convert (33) - index (11)
- index= (11)
- line (11)
- line= (11)
- multipart? (11)
-
password
_ field (22) -
text
_ field (22) -
values
_ at (11)
検索結果
先頭5件
- Net
:: HTTPHeader # add _ field(key , val) -> () - CSV
:: Row # field(header _ or _ index , minimum _ index = 0) -> object | nil - CGI
:: HtmlExtension # password _ field(name = "" , value = nil , size = 40 , maxlength = nil) -> String - CGI
:: HtmlExtension # password _ field(attributes) -> String - CSV
# header _ convert {|field , field _ info| . . . }
-
Net
:: HTTPHeader # add _ field(key , val) -> () (18262.0) -
key ヘッダフィールドに val を追加します。
...に val を追加します。
key に元々設定されていた値は破棄されず、それに val 追加されます。
@param key ヘッダフィール名を文字列で与えます。
@param val keyで指定したフィールドに追加する文字列を与えます。
@see Net::HTTPHeader#......ader#[]=,
Net::HTTPHeader#get_fields
//emlist[例][ruby]{
request.add_field 'X-My-Header', 'a'
p request['X-My-Header'] #=> "a"
p request.get_fields('X-My-Header') #=> ["a"]
request.add_field 'X-My-Header', 'b'
p request['X-My-Header'] #=> "a, b"
p request.get_field......s('X-My-Header') #=> ["a", "b"]
request.add_field 'X-My-Header', 'c'
p request['X-My-Header'] #=> "a, b, c"
p request.get_fields('X-My-Header') #=> ["a", "b", "c"]
//}... -
CSV
:: Row # field(header _ or _ index , minimum _ index = 0) -> object | nil (15414.0) -
ヘッダの名前かインデックスで値を取得します。フィールドが見つからなかった場合は nil を返します。
...ックスで値を取得します。フィールドが見つからなかった場合は nil を返します。
@param header_or_index ヘッダの名前かインデックスを指定します。
@param minimum_index このインデックスより後で、ヘッダの名前を探します。......ているヘッダがある場合に便利です。
//emlist[例][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row.field("header1") # => "row1_1"
row.field("header2") # => "row1_2"
row["header1"] # => "row1_1"
row["header2"] # => "row1_2"
//}... -
CGI
:: HtmlExtension # password _ field(name = "" , value = nil , size = 40 , maxlength = nil) -> String (15322.0) -
タイプが password である input 要素を生成します。
...password である input 要素を生成します。
@param name name 属性の値を指定します。
@param value 属性の値を指定します。
@param size size 属性の値を指定します。
@param maxlength maxlength 属性の値を指定します。
例:
password_field("name")......# <INPUT TYPE="password" NAME="name" SIZE="40">
password_field("name", "value")
# <INPUT TYPE="password" NAME="name" VALUE="value" SIZE="40">
password_field("password", "value", 80, 200)
# <INPUT TYPE="password" NAME="name" VALUE="value" SIZE="80" MAXLENGTH="200">... -
CGI
:: HtmlExtension # password _ field(attributes) -> String (15312.0) -
タイプが password である input 要素を生成します。
...タイプが password である input 要素を生成します。
@param attributes 属性をハッシュで指定します。
例:
password_field({ "NAME" => "name", "VALUE" => "value" })
# <INPUT TYPE="password" NAME="name" VALUE="value">... -
CSV
# header _ convert {|field , field _ info| . . . } (12416.0) -
CSV#convert に似ていますが、ヘッダ行用のメソッドです。
...onvert に似ていますが、ヘッダ行用のメソッドです。
このメソッドはヘッダ行を読み込む前に呼び出さなければなりません。
@param name 変換器の名前を指定します。
//emlist[例 name を指定][ruby]{
require "csv"
csv = CSV.new("header1,hea......er2\nrow1_1,row1_2", headers: true)
csv.header_convert(:symbol)
csv.first.headers # => [:header1, :header2]
//}
//emlist[例 ブロックを指定][ruby]{
require "csv"
csv = CSV.new("header1,header2\nrow1_1,row1_2", headers: true)
csv.header_convert do |field|
field.to_sym
end
csv.first.headers......# => [:header1, :header2]
//}
@see CSV#header_converters, CSV#convert... -
CSV
# header _ convert {|field| . . . } (12316.0) -
CSV#convert に似ていますが、ヘッダ行用のメソッドです。
...onvert に似ていますが、ヘッダ行用のメソッドです。
このメソッドはヘッダ行を読み込む前に呼び出さなければなりません。
@param name 変換器の名前を指定します。
//emlist[例 name を指定][ruby]{
require "csv"
csv = CSV.new("header1,hea......er2\nrow1_1,row1_2", headers: true)
csv.header_convert(:symbol)
csv.first.headers # => [:header1, :header2]
//}
//emlist[例 ブロックを指定][ruby]{
require "csv"
csv = CSV.new("header1,header2\nrow1_1,row1_2", headers: true)
csv.header_convert do |field|
field.to_sym
end
csv.first.headers......# => [:header1, :header2]
//}
@see CSV#header_converters, CSV#convert... -
CSV
:: FieldInfo # header -> String | nil (12243.0) -
利用可能な場合はヘッダを表す文字列を返します。
...SV.new("date1,date2\n2018-07-09,2018-07-10", headers: true)
csv.convert do |field,field_info|
p field_info.header
Date.parse(field)
end
p csv.first
# => "date1"
# => "date2"
# => #<CSV::Row "date1":#<Date: 2018-07-09 ((2458309j,0s,0n),+0s,2299161j)> "date2":#<Date: 2018-07-10 ((2458310j,0s,0n),... -
CSV
# header _ convert(name) (12216.0) -
CSV#convert に似ていますが、ヘッダ行用のメソッドです。
...onvert に似ていますが、ヘッダ行用のメソッドです。
このメソッドはヘッダ行を読み込む前に呼び出さなければなりません。
@param name 変換器の名前を指定します。
//emlist[例 name を指定][ruby]{
require "csv"
csv = CSV.new("header1,hea......er2\nrow1_1,row1_2", headers: true)
csv.header_convert(:symbol)
csv.first.headers # => [:header1, :header2]
//}
//emlist[例 ブロックを指定][ruby]{
require "csv"
csv = CSV.new("header1,header2\nrow1_1,row1_2", headers: true)
csv.header_convert do |field|
field.to_sym
end
csv.first.headers......# => [:header1, :header2]
//}
@see CSV#header_converters, CSV#convert... -
Net
:: HTTPHeader # get _ fields(key) -> [String] (12207.0) -
key ヘッダフィールドの値 (文字列) を配列で返します。
...たとえばキー 'content-length' に対しては ['2048'] のような
文字列が得られます。一種類のヘッダフィールドが一つのヘッダの中
に複数存在することがありえます。
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#[]=,
Net::HTTPHeader#add_field... -
CSV
:: FieldInfo # header=(val) (12101.0) -
ヘッダを表す文字列をセットします。
...ヘッダを表す文字列をセットします。
@param val ヘッダを表す文字列を指定します。...