2011-07-22 5 views
3

私は作成しているRails APIの出力をフォーマットするためにRABLを使用しています。RABLとXMLフォーマット

生成される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> 

すべてのヘルプは高く評価されますか?

+0

私はその例を持っているリポジトリをプッシュしている:https://github.com/claudiolassala/api-samples私が代わりにRABLのERBを使用するように変更してしまってきた ...私は何を推測私はそれをやっているレールの方法ではありませんでしたが、それは私のテストを通過し、今仕事を完了させる。私は、誰かにそれをする正しい方法が何であるか教えてもらうのが大好きです。 –

答えて

1

私はrablがxml属性をサポートできるとは思わないが、宝石の著者は非常に役に立ちます。私はこの質問を宝石のgitのホームページに置くつもりです。 https://github.com/nesquena/rabl/issues

+0

ええ、私は既にそれを投稿しました:https://github.com/nesquena/rabl/issues/74 –