我正在編寫一個程序,它創建一個csv-File。我一開始就有問題。 所以,我的代碼是FasterCSV問題(Ruby)
def create_csv
destfile = Rails.root.join("public", "reports", "statistic_csv#{id}.csv")
csv_string = FasterCSV.generate do |out|
out << ["row", "of", "CSV", "data"]
end
FasterCSV.open(destfile, "w") do |csv|
csv << csv_string
end
end
我想,我會得到4列在輸出文件中,像水木清華此行| CSV | |數據。但是我得到的是一行A1中的「row,of,CSV,data」。我該如何解決這個問題?提前致謝! PS。我使用紅寶石1.8.7和FasterCSV 1.5.5
謝謝,我確實如你所說,現在看起來好多了。但是,現在有文本進行一些引號「\t CSV \t數據\t排 」 \t「布拉布拉\t \t 」 – jenia 2013-05-08 09:53:34