ruby-on-rails - RABL 和 XML 格式化

标签 ruby-on-rails xml api rabl

我正在使用 RABL 来格式化我正在创建的 Rails API 的输出。

是否可以自定义生成的 XML 的形状?例如,我需要生成一个使用 XML 属性而不是元素的输出。换句话说,这...

<auth status="FAILED" errorcode="UNKNOWN_LOGIN" errormessage=”Error Message” />

而不是这个...

<auth>
   <status type="symbol">failed</status>
   <errorcode>UNKNOWN_LOGIN</errorcode>
   <errormessage>Invalid credentials.</errormessage>
</auth>

任何帮助将不胜感激?

最佳答案

我不认为rabl 可以支持xml 属性,但是gem 的作者非常有帮助。我会在 gem 的 git 主页上提出这个问题。 https://github.com/nesquena/rabl/issues

关于ruby-on-rails - RABL 和 XML 格式化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6794512/

相关文章:

sql - 两列上的 Ruby Rails Active Record 查询

ruby-on-rails - 将 rails 从 5.0.2 升级到 5.1.0

ruby-on-rails - state_machine draw 抛出未初始化的常量错误

ruby-on-rails - 像 'rails s'一样精简服务器: ouput rails application logs to console,

java - findViewByID 找不到 ListView

javascript - 如何使用loopback 4自动迁移mysql数据源

c# - C# 将类序列化为 XML

java - 基于XML生成HTML表单

python - 类型错误 : __init__() takes at least 4 non-keyword arguments (3 given)

java - 我无法从我的 Twilio 帐户向印度号码发送短信