Я хотел бы проанализировать CSV-файл, чтобы каждая строка рассматривалась как объект, а строка заголовка - это имена атрибутов в предмет. Я мог бы написать это, но уверен, что он уже там.
Вот мой ввод CSV:
"foo","bar","baz"
1,2,3
"blah",7,"blam"
4,5,6
Код будет выглядеть примерно так:
CSV.open('my_file.csv','r') do |csv_obj|
puts csv_obj.foo #prints 1 the 1st time, "blah" 2nd time, etc
puts csv.bar #prints 2 the first time, 7 the 2nd time, etc
end
С модулем CSV Ruby я считаю, что могу получить доступ только к полям по индексу. Я думаю, что приведенный выше код будет немного более читабельным. например. есть переключатель с аргументом enum, в Borland C ++ я делаю это с помощью клавиши TAB пока выбран код переключателя. Я хочу сделать это в ...
Я не могу найти привязку клавиш для раскрытия всех возможных случаев в переключателе, например. есть переключатель с аргументом enum, в Borland C ++ я делаю это с помощью клавиши TAB пока выбран код переключателя.
Я хочу сделать это в Visual Studio 2010.
Кто-нибудь может мне помочь?