I'm新軌道的我嘗試讀取txt.file,看起來像這樣:我怎樣才能閱讀的Ruby文件on Rails的
ThomasLinde;彼得·帕克;星期一
JulkoAndrovic; KeludowigFrau;星期二
JohannesWellenstein; SiegmundoKrugmando;星期三
現在我想讀取.txt文件的每個「列」,以在我的應用程序的頁面上顯示它。 我對代碼的想法是這樣的:
if (File.exist?("Zuordnung_x.txt"))
fi=File.open("Zuordnung_x.txt", "r")
fi.each { |line|
sa=line.split(";")
@nanny_name=sa[0]
@customer_name=sa[1]
@period_name=sa[2]
}
fi.close
else
@nanny_name=nil
@customer_name=nil
@period_name=nil
flash.now[:not_available] = "Nothing happened!"
end
這是我的想法,但他給我的只有一行。有任何想法嗎?或者我只是能夠閱讀一條線,如果我使用@nanny_name
?
您需要將數據存儲在一個數組或哈希,用你覆蓋變量變量爲您處理每一行 –