2068件ヒット
[2001-2068件を表示]
(0.138秒)
ライブラリ
-
cgi
/ core (22) - csv (484)
- mkmf (374)
-
net
/ http (869) -
net
/ imap (22) -
net
/ pop (11) - psych (22)
-
rubygems
/ package / tar _ header (187) -
rubygems
/ package / tar _ reader / entry (11) - un (11)
- uri (11)
-
webrick
/ httprequest (22) -
webrick
/ httpresponse (11) -
webrick
/ httputils (11)
クラス
- CGI (22)
- CSV (231)
-
CSV
:: FieldInfo (22) -
CSV
:: Row (132) -
CSV
:: Table (99) -
Gem
:: Package :: TarHeader (187) -
Gem
:: Package :: TarReader :: Entry (11) -
Net
:: HTTP (385) -
Net
:: HTTPResponse (33) -
Net
:: IMAP (11) -
Net
:: IMAP :: FetchData (11) -
Net
:: POPMail (11) -
Psych
:: Nodes :: Node (22) -
URI
:: MailTo (11) -
WEBrick
:: HTTPRequest (22) -
WEBrick
:: HTTPResponse (11) -
WEBrick
:: HTTPUtils :: FormData (11)
モジュール
- Kernel (385)
-
Net
:: HTTPHeader (451)
キーワード
- [] (77)
- []= (33)
-
add
_ field (11) - attr (11)
-
basic
_ auth (11) -
canonical
_ each (11) -
check
_ signedness (22) -
check
_ sizeof (22) - checksum (11)
- chunked? (11)
-
content
_ length (11) -
content
_ length= (11) -
content
_ range (11) -
content
_ type (11) -
content
_ type= (11) - convert (33)
- converters (11)
-
convertible
_ int (22) - copy (11)
-
create
_ header (11) - delete (44)
-
delete
_ if (11) - devmajor (11)
- devminor (11)
- each (44)
-
each
_ capitalized (11) -
each
_ capitalized _ name (11) -
each
_ header (11) -
each
_ key (11) -
each
_ name (11) -
each
_ value (11) - encoding (11)
- fetch (44)
- field (11)
- fields (11)
-
find
_ header (11) -
find
_ type (22) -
form
_ data= (11) - get (22)
- get2 (22)
-
get
_ fields (11) - gid (11)
- gname (11)
-
have
_ func (22) -
have
_ header (22) -
have
_ library (22) -
have
_ macro (22) -
have
_ struct _ member (22) -
have
_ type (22) -
have
_ var (22) - head (11)
- head2 (22)
- header= (11)
- header? (11)
-
header
_ convert (33) -
header
_ converters (11) - headers (22)
- include? (11)
- index (11)
- inspect (22)
- key? (11)
- length (11)
- lineno (11)
- linkname (11)
- lock (11)
- magic (11)
-
main
_ type (11) - method (11)
- mkcol (11)
- mkmf (11)
- mode (11)
- move (11)
- mtime (11)
- name (11)
- out (11)
- patch (22)
- post (22)
- post2 (22)
- prefix (11)
- propfind (11)
- proppatch (11)
-
proxy
_ basic _ auth (11) - put (11)
- put2 (22)
-
quote
_ char (11) - range (11)
- range= (22)
-
range
_ length (11) -
raw
_ header (11) -
reader
_ header (11) - readline (11)
- readlines (11)
-
request
_ get (22) -
request
_ head (22) -
request
_ post (22) -
request
_ put (22) - response (11)
-
return
_ headers? (11) - rewind (11)
-
row
_ sep (11) -
send
_ request (11) -
set
_ content _ type (11) -
set
_ form _ data (11) -
set
_ range (33) - size (22)
-
skip
_ blanks? (11) -
sub
_ type (11) -
to
_ csv (11) -
to
_ s (22) -
to
_ yaml (11) - trace (11)
-
try
_ constant (22) -
try
_ func (22) -
try
_ static _ assert (22) -
try
_ type (22) -
try
_ var (22) -
type
_ params (11) - typeflag (11)
- uid (11)
- uname (11)
- unlock (11)
-
values
_ at (22) - version (11)
-
write
_ headers? (11) - yaml (11)
検索結果
先頭5件
-
CSV
:: Table # each {|row| . . . } -> self (127.0) -
デフォルトのミックスモードかロウモードでは、行単位で繰り返します。カラ ムモードでは、ブロックに列名と対応する値の配列を与え、列単位で繰り返し ます。
...ow.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
row3 = CSV::Row.new(["header1", "header2"], ["row3_1", "row3_2"])
table = CSV::Table.new([row1, row2, row3])
table.each { |row| p row }
# => #<CSV::Row "header1":"row1_1" "header2"......2">
# => #<CSV::Row "header1":"row2_1" "header2":"row2_2">
# => #<CSV::Row "header1":"row3_1" "header2":"row3_2">
//}
//emlist[例 カラムモード][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2......_2"])
row3 = CSV::Row.new(["header1", "header2"], ["row3_1", "row3_2"])
table = CSV::Table.new([row1, row2, row3])
table.by_col!
table.each { |column_name, values| print column_name, values, "\n" }
# => header1["row1_1", "row2_1", "row3_1"]
# => header2["row1_2", "row2_2", "row3_2"]
//}... -
CSV
# row _ sep -> String (125.0) -
行区切り文字列として使用する文字列を返します。
...行区切り文字列として使用する文字列を返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new("header1,header2|row1_1,row1_2", row_sep: "|")
csv.row_sep # => "|"
csv.read # => [["header1", "header2"], ["row1_1", "row1_2"]]
//}
@see CSV.new... -
CGI
# out(options = "text / html") { . . . . } (119.0) -
HTTP ヘッダと、ブロックで与えられた文字列を標準出力に出力します。
...、language を "ja"にします。
@param options Hash か文字列で HTTP ヘッダを生成するための情報を指定します。
例:
cgi = CGI.new
cgi.out{ "string" }
# Content-Type: text/html
# Content-Length: 6
#
# string......plain"){ "string" }
# Content-Type: text/plain
# Content-Length: 6
#
# string
cgi.out({"nph" => true,
"status" => "OK", # == "200 OK"
"server" => ENV['SERVER_SOFTWARE'],
"connection" =......Content-Type: text/html; charset=iso-2022-jp
"language" => "ja",
"expires" => Time.now + (3600 * 24 * 30),
"cookie" => [cookie1, cookie2],
"my_header1" => "my_value",
"my_header2" => "my_value"}){ "string"... -
CSV
:: Row # to _ csv -> String (119.0) -
自身を CSV な文字列として返します。ヘッダは使用しません。
...自身を CSV な文字列として返します。ヘッダは使用しません。
//emlist[例][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2"], [1, 2])
row.to_csv # => "1,2\n"
row.to_csv( {col_sep: "|", row_sep: "<br>"} ) # => "1|2<br>"
//}... -
CSV
:: Row # to _ s -> String (119.0) -
自身を CSV な文字列として返します。ヘッダは使用しません。
...自身を CSV な文字列として返します。ヘッダは使用しません。
//emlist[例][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2"], [1, 2])
row.to_csv # => "1,2\n"
row.to_csv( {col_sep: "|", row_sep: "<br>"} ) # => "1|2<br>"
//}... -
CSV
# each {|row| . . . } -> nil (113.0) -
各行に対してブロックを評価します。
...[例 CSV.new 時に :header => true を指定した場合][ruby]{
require "csv"
users = <<CSV
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
CSV
csv = CSV.new(users, headers: true)
csv.each do |row|
p row
end
# => #<CSV::Row "id":"1" "first name":"ta......t name":"tanaka" "age":"20">
# => #<CSV::Row "id":"2" "first name":"jiro" "last name":"suzuki" "age":"18">
# => #<CSV::Row "id":"3" "first name":"ami" "last name":"sato" "age":"19">
# => #<CSV::Row "id":"4" "first name":"yumi" "last name":"adachi" "age":"21">
//}
//emlist[例 CSV.new 時に :header......[ruby]{
require "csv"
users = <<CSV
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
CSV
csv = CSV.new(users)
csv.each do |row|
p row
end
# => ["id", "first name", "last name", "age"]
# => ["1", "taro", "tanaka", "20"]
# => ["2", "jiro", "suzuki", "18"... -
CSV
# quote _ char -> String (113.0) -
フィールドをクオートするのに使用する文字列を返します。
...フィールドをクオートするのに使用する文字列を返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new("header1,header2\nrow1_1,row1_2", quote_char: "'")
csv.quote_char # => "'"
//}
@see CSV.new...