輸入文件的樣子:我如何逐行使用Ruby將csv轉換爲數組?
dog,white,male cat,purple,female rat,gray,male
,我想通過和與行的數據,線做的事情。
File.open("animals.csv")
while file has next line
currentline = array with each cell being an entry in the array
if currentline[0] == dog
put "dogs are cool"
end
put "your animal is a " + currentline[0]
end
你明白了吧?我想用ifs和whatnot操作數據行,並在最後打印出來。
謝謝
爲什麼另起爐竈?你有CSV類,使用它。 「如果你的數據不復雜」不是一個有效的理由,海事組織。 – St0rM 2018-01-26 09:59:44