luk*_*ups 8 csv file-io save ruby-on-rails-3
我有一个迭代(在我看来):
(1..@count.to_i).each do |i|
...doing things...
@bigtable << @result[0..result.length-2]
end
Run Code Online (Sandbox Code Playgroud)
每个@result都是一个字符串.@bigtable包含迭代中的每个@result.现在我想要的是:我想将@bigtable(点击一个按钮后)的内容保存到.csv文件(并选择将其保存在我的硬盘上的位置).我希望像@bigtable中的每个@result都在它自己的单行中这样做(伪代码):
@result string from @bigtable[0]
@result string from @bigtable[1]
etc.
Run Code Online (Sandbox Code Playgroud)
请帮忙
Mat*_*ahé 23
要将数组转换为字符串,您可以执行以下操作:
@bigtable.join("\n")
Run Code Online (Sandbox Code Playgroud)
要将此字符串写入文件:
File.open("path/to/file", "w") { |file| file.write @bigtable.join("\n") }
Run Code Online (Sandbox Code Playgroud)
就是这样!
BTW:
@result[0..result.length-2] == @result[0..-2]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
12224 次 |
| 最近记录: |