Ruby 2.1.0 リファレンスマニュアル > ライブラリ一覧 > csvライブラリ > CSVクラス > gets

instance method CSV#gets

shift -> Array | CSV::Row[permalink][rdoc]
gets -> Array | CSV::Row
readline -> Array | CSV::Row

StringIO をラップしたデータソースから一行だけ読み込んで フィールドの配列か CSV::Row のインスタンスを返します。

データソースは読み込み用にオープンされている必要があります。

[RETURN]
ヘッダを使用しない場合は配列を返します。 ヘッダを使用する場合は CSV::Row を返します。