ruby-on-rails - 用 Grape 构建 XML API

标签 ruby-on-rails xml ruby-on-rails-3 api grape-api

我在 Grape gem 的帮助下构建了一个 XML API。为 API 操作构建 XML 的最佳方法是什么?因为 Grape 没有使用标准的 Rails Controller ,所以我不能使用 views/../xml.builder。你有什么建议?也许有一些构建 xml api 的最佳实践?

最佳答案

既然没有任何答案,我会回答我自己的问题。 我最终得到了模块,我在哪里声明了不同类型的 xml 响应并将这些模块包含到我的 Grape API 中。在 API 操作中,我只是从这个模块调用响应方法。通过这种方法,我的代码清晰且分离。

关于ruby-on-rails - 用 Grape 构建 XML API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12052782/

相关文章:

ruby-on-rails - Ruby on Rails 人口统计数据

ruby-on-rails - Rails 5. 如果设置了一个许可 key ,则不需要使用强参数

xml - XSLT 列表前 50

ruby-on-rails - Rails 3.2 以前在 words 方法中返回 html 内容

ruby-on-rails - rails : undefined method `model_name' for Fixnum:Class

javascript - 让 Select2 Gem 与 A​​ctiveAdmin "Add New"按钮一起使用

c# - 在.Net中使用Linq解析没有根元素的xml元素

sql - 如何在 SQL Server 中创建参数化 XPath 查询?

ruby - 如何使用 Ruby-Rails 删除文件夹的所有内容?

ruby-on-rails - 我的价格应该有很多指标还是属于一个指标?