2012-08-22 50 views
0

我正在爲Android和iOS移動設備編寫REST JSON服務,但Ruby,Java和Objecive-C具有不同的代碼樣式。我正在尋找以Ruby風格編寫代碼的最佳方式,但請考慮其他語言的要求。謝謝!在軌道中強調參數的最佳方式

+0

不確定這是一個合適的問題。無論如何,最好的資源是書的雄辯Ruby,imo。 – lucapette

回答

1

許多rails開發者遇到了這個問題。 JSON和JavaScript的最佳做法是使用camelCase作爲屬性名稱。

我發現在任何返回的JSON上使用.camelize(:lower)是最簡單的方法。

從駝峯的其他轉換到under_score這裏描述:Converting camel case to underscore case in ruby

我已經找了一些接近C#的JSON.NET對Ruby儘可能的靈活性,但還沒有找到它。