我想通过Rails中的列名(而不是索引)获取值
stopid,stopname,location
1,test1,loc1
2,test2,loc2
CSV.foreach( input_stops, encoding:'iso-8859-1:utf-8' ) do |row|
p row['stopid']
end
但是它不起作用。 有什么解决办法吗? 谢谢
答案 0 :(得分:1)
您只需为此添加String s1 ="Brajesh";
String s = new String("Brajesh");//it will create only one object in heap area
:
headers: true
或者如果您想使用标头作为符号:
CSV.foreach(input_stops,
encoding: 'iso-8859-1:utf-8',
headers: true) do |row|
p row['stopid']
end
# Prints:
"1"
"2"
=> nil