24件ヒット
[1-24件を表示]
(0.074秒)
別のキーワード
ライブラリ
- csv (24)
クラス
-
CSV
:: Row (12) -
CSV
:: Table (12)
検索結果
-
CSV
:: Row # delete _ if {|header , field| . . . } -> self (18226.0) -
与えられたブロックにヘッダとフィールドのペアを渡して評価します。 評価した結果が真である場合に、その組を自身から削除します。
...ます。
//emlist[例][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2", "header3", "header4"], ["valid1", "valid2", "invalid", "valid4"])
row # => #<CSV::Row "header1":"valid1" "header2":"valid2" "header3":"invalid" "header4":"valid4">
row.delete_if { |header, field| field == "inva......lid" }
row # => #<CSV::Row "header1":"valid1" "header2":"valid2" "header4":"valid4">
//}... -
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"......]]
//}
@see CSV::Table#by_col!, CSV::Table#by_row!, CSV::Table#delete_if...