私は 1 つのアプリのバックエンドを作成していますが、フロントエンドの開発者camelCase
は、受信する JSON ファイルで小文字表記を使用するように強制しました (原文のまま!)。Jbuilder
私が使用していて、そのような可能性を提供するオプションがあるので、彼を送ることは問題ありません. しかし、彼の応答を簡単な方法で解析するにはどうすればよいでしょうか? ActiveSupport
String#underscore
メソッドを使用してすべてのキーを書き換える代わりに、自動的に作成するオプションはありますか?
例:
JSON でリクエストを取得します。
{
'someValue': 324,
'someOtherValue': 'trolololololo'
}
Rails ランドでは、次のように使用します。
@data = JSON.parse(request.body)
@some_value = @data['some_value'] # or @data[:some_value]