Ruby でデータ取得メカニズムを一般化しようとしていますが、次のようにドット演算子を使用して CSV ファイルを取得し、行の列の 1 つにアクセスする方法を見つけることができないようです。
CSV テーブルがあるとします。
#some_file.csv
name,age
albert,13
そして、そこから FasterCSV テーブルを作成します。
a = FasterCSV.new(File.open('some_file.csv'), :headers => :first_row)
次に、行にアクセスするときに、次のように言えます。
a[0].name
=> 'albert'
それ以外の
a[0]['name']
=> 'albert'
誰もそれを行う方法を知っていますか?