1434件ヒット
[1401-1434件を表示]
(0.107秒)
クラス
- CGI (12)
- CSV (288)
-
CSV
:: FieldInfo (12) -
CSV
:: Row (246) -
CSV
:: Table (192) -
Net
:: HTTP (216) -
URI
:: MailTo (12)
モジュール
- Kernel (12)
-
Net
:: HTTPHeader (444)
キーワード
- << (24)
- == (24)
- [] (60)
- []= (48)
-
add
_ field (12) -
basic
_ auth (12) -
by
_ col _ or _ row (12) -
by
_ col _ or _ row! (12) -
by
_ row (12) -
by
_ row! (12) - chunked? (12)
-
content
_ length (12) -
content
_ length= (12) -
content
_ range (12) -
content
_ type (12) -
content
_ type= (12) - convert (36)
- converters (12)
- deconstruct (3)
-
deconstruct
_ keys (3) - delete (36)
-
delete
_ if (24) - each (48)
-
each
_ capitalized _ name (12) -
each
_ header (12) -
each
_ key (12) -
each
_ name (12) -
each
_ value (12) - fetch (36)
- field (12)
- field? (12)
-
field
_ row? (12) -
force
_ quotes? (12) -
form
_ data= (12) - get (24)
- get2 (24)
-
get
_ fields (12) - gets (12)
- head (12)
- head2 (24)
- header? (12)
-
header
_ convert (36) -
header
_ converters (12) -
header
_ row? (24) - headers (48)
- include? (12)
- index (12)
- inspect (24)
- key? (12)
- lineno (12)
-
main
_ type (12) - method (12)
- mkmf (12)
- post (24)
- post2 (24)
-
proxy
_ basic _ auth (12) -
quote
_ char (12) - range (12)
- range= (24)
-
range
_ length (12) - read (12)
- readline (12)
- readlines (12)
-
request
_ get (24) -
request
_ head (24) -
request
_ post (24) -
return
_ headers? (12) - rewind (12)
-
row
_ sep (12) -
send
_ request (12) -
set
_ content _ type (12) -
set
_ form _ data (12) -
set
_ range (36) - shift (12)
-
sub
_ type (12) -
to
_ a (12) -
to
_ csv (12) -
to
_ hash (12) -
to
_ s (12) -
type
_ params (12) -
values
_ at (12) -
write
_ headers? (12)
検索結果
-
CSV
# each {|row| . . . } -> nil (125.0) -
各行に対してブロックを評価します。
...w 時に :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":"taro" "last n......: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 => 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)
csv.each do |row|
p row
end
# => ["id", "first name", "last name", "age"]
# => ["1", "taro", "tanaka", "20"]
# => ["2", "jiro", "suzuki", "18"]
# =>... -
CSV
# inspect -> String (119.0) -
ASCII 互換文字列で自身の情報を表したものを返します。
...ASCII 互換文字列で自身の情報を表したものを返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new("header1,header2\nrow1_1,row1_2")
csv.inspect # => "<#CSV io_type:StringIO encoding:UTF-8 lineno:0 col_sep:\",\" row_sep:\"\\n\" quote_char:\"\\\"\">"
//}... -
CSV
# lineno -> Integer (119.0) -
このファイルから読み込んだ最終行の行番号を返します。 フィールドに含まれる改行はこの値には影響しません。
...このファイルから読み込んだ最終行の行番号を返します。
フィールドに含まれる改行はこの値には影響しません。
//emlist[例][ruby]{
require "csv"
csv = CSV.new("header1,header2\nrow1_1,row1_2")
csv.lineno # => 0
csv.readline
csv.lineno # => 1
//}...