是否可以使用 ruby 以 XML 或 JSON 形式呈现视图
在 Rails 3 中渲染 JSON 或 XML 视图非常简单。由于 Hobo 不使用视图,因此我无法弄清楚如何在 Hobo 项目中执行相同的操作,并且文档也不是很有启发性。有人这样做过吗?
我正在使用 Rails 3.0.3 和 hobo 1.3.0 pre29
Rendering a JSON or XML view in rails 3 is straight forward enough. As Hobo does not use views, I cannot work out how to do the same in a hobo project and the docs are not very illuminating. Has anyone done this?
I am using rails 3.0.3 and hobo 1.3.0 pre29
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
正确的解决方案是:
对于索引:
The right solution is:
for index:
我还没有在 Rails3/Hobo1.3 项目中完成它,但我确实在 Hobo 项目中渲染了非 DRYML 视图。它的工作方式应该与 Rails 中完全相同。
然而,对于 JSON 或 XML,我通常只是在控制器中执行:
I haven't done it in a Rails3/Hobo1.3 project yet, but I've certainly rendered non-DRYML views in Hobo projects. It should work exactly the same as in Rails.
However, for JSON or XML I usually just do it in the controller: