最好的方式来强调铁轨上的参数

时间:2012-08-22 11:42:57

标签: ruby-on-rails rest params

我正在为Android和iOS移动设备编写REST JSON服务,但Ruby,Java和Objecive-C具有不同的代码样式。我正在寻找以Ruby风格编写代码的最佳方法,但要考虑其他语言的要求。谢谢!

1 个答案:

答案 0 :(得分:1)

许多rails开发人员都遇到过这个问题。 JSON和JavaScript的最佳实践是使用camelCase作为属性名称。

我发现在任何返回的JSON上使用.camelize(:lower)是最简单的方法。

此处描述了从camelCase到under_score的其他转换:Converting camel case to underscore case in ruby

我已经寻找了一些接近C#的JSON.NET for Ruby的灵活性,但还没有找到它。