36件ヒット
[1-36件を表示]
(0.060秒)
別のキーワード
クラス
- CSV (12)
-
CSV
:: Table (12) - OptionParser (12)
キーワード
- delete (12)
-
header
_ converters (12)
検索結果
先頭3件
-
OptionParser
# to _ a -> [String] (18132.0) -
サマリの各行を要素とした配列を返します。
...の各行を要素とした配列を返します。
//emlist[例][ruby]{
require "optparse"
opts = OptionParser.new do |opts|
opts.on_head("-i", "--init")
opts.on("-u", "--update")
opts.on_tail("-h", "--help")
end
opts.to_a # => ["Usage: test [options]", " -i, --init\n", " -u, --updat... -
CSV
# header _ converters -> Array (6125.0) -
現在有効なヘッダ用変換器のリストを返します。
...ェクトを返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new("HEADER1,HEADER2\nrow1_1,row1_2", headers: true, header_converters: CSV::HeaderConverters.keys)
csv.header_converters # => [:downcase, :symbol]
csv.read.to_a # => header2], ["row1_1", "row1_2"
//}
@see CSV.new... -
CSV
:: Table # delete(index _ or _ header) -> object (125.0) -
指定された行か列を削除して返します。
...さい。
//emlist[例][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
table = CSV::Table.new([row1, row2])
table.delete(1)
table.to_a # => [["header1", "header2"], ["row1_1", "row1_2"...