2016-10-19 83 views
-1

我有一個文件路徑,但我不知道如何將csv文件存儲到文件路徑,我嘗試了下面的代碼,但我沒有從該文件中獲取文件-path.I要上傳的CSV文件存儲到某個位置Ruby on Rails - CSV文件不存儲到文件路徑

File.join(file-path, filename) 
+0

您能否給一些更多的細節?你如何生成文件?哪裏? –

+0

我給了一個選項,用戶上傳一個CSV文件,所以用戶上傳了一個文件,所以我只有文件,我不會讀取file.did你明白嗎? – Karthick

+0

'file-path'在ruby中不是有效的變量名稱 –

回答

1
如果你想打開CSV有幾個選項,但上面的代碼中有一個語法錯誤

你可以試試這個:

parsed_file = CSV.parse(File.open('/Users/yourname/Desktop/' + 'file.csv', 'wb')) 

parsed_file.each do |row| 
    puts row[0] # will print first column of each row 
end