在网页中显示 xml 个文件

display from xml file in a webpage

更新:我使用 sinatra 进行了管理。

在我的 rails 应用程序中,我有一个 xml 文件。我想这样显示它: eclipse catalog

我该怎么做?我设法只显示为文本。谢谢!

使用控制器中的 send_data 来做同样的事情!喜欢下面显示为

format.xml do  
  send_data(data, :type=>"text/xml",:filename => "test.xml")  
end

因为你有 xml 文件, 写入控制器

filepath = "#{Rails.root}/file/to/path"
send_file filepath, disposition: 'inline'

:disposition 选项很重要! 因为指定文件是内联显示还是下载。有效值为 'inline' 和 'attachment'(默认值)。