shift -> Array | CSV::Row
[permalink][rdoc][edit]gets -> Array | CSV::Row
readline -> Array | CSV::Row
-
String や IO をラップしたデータソースから一行だけ読み込んでフィールドの配列か CSV::Row のインスタンスを返します。
データソースは読み込み用にオープンされている必要があります。
- [RETURN]
- ヘッダを使用しない場合は配列を返します。ヘッダを使用する場合は CSV::Row を返します。
require "csv" csv = CSV.new(DATA.read) csv.readline # => ["header1", "header2"] csv.readline # => ["row1_1", "row1_2"] __END__ header1,header2 row1_1,row1_2