Rails通过respond_to format.json显示来自XML文件的数据

时间:2012-06-08 16:36:10

标签: ruby-on-rails xml json

我有一个XML文件,其中包含我需要向用户显示的文本数据。我正在使用ember.js,因此需要以json格式提供我的响应。

我最初的想法是加载XML文件并使用XSLT将其转换为json,然后渲染它。但是,我不完全理解respond_to format.json方法的工作原理。在猜测中,我会说它将实例变量的结果转换为json,所以如果我的数据已经在json中,那么使用这种方法会引起任何问题吗?

将我的XML文件渲染到json中的视图的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

如果要组合json和xml功能,可以使用rabl: https://github.com/nesquena/rabl