【发布时间】:2020-10-26 01:47:52
【问题描述】:
我在 github 上看到了这段代码
require "csv"
csv_str = CSV.generate do |csv|
csv << ["awesome", "csv"]
end
result = IO.popen("secure-spreadsheet --password secret", "r+") do |io|
io.write(csv_str)
io.close_write
io.read
end
File.open("output.xlsx", "w") { |f| f.write(result) }
此代码在我的项目文件中存储了一个 Excel 文件(output.xlsx)。
如何将此“存储文件方案”转换为“在浏览器中下载文件”?
【问题讨论】:
标签: ruby-on-rails ruby http ruby-on-rails-5