答案 0 :(得分:1)
使用来自控制器的send_data来做同样的事情!像下面的节目一样
format.xml do
send_data(data, :type=>"text/xml",:filename => "test.xml")
end
答案 1 :(得分:1)
由于你有 xml文件, 写入控制器
filepath = "#{Rails.root}/file/to/path"
send_file filepath, disposition: 'inline'
:处置选项非常重要! 因为指定文件是以内联方式显示还是下载。有效值为“内联”和“附件”(默认)。