2009-04-18 22 views
2

Rails 2.3中的一個功能是json關鍵引用。我想知道是否有簡單的方法來關閉引號或修改引用的方式(例如,更改爲單引號)。在Rails中關閉json關鍵引用

我想輸出Google的Visualization API將接受的json格式(http://code.google.com/apis/visualization/documentation/dev/implementing_data_source.html#examples)。鑰匙沒有引號。

從Rails的發行說明:

如果你看看了規範的「json.org」的網站,你會發現,在JSON結構中的所有鍵都必須是字符串,並且必須與被引用雙引號。從Rails 開始,我們在這裏做對了,即使用數字鍵。

回答

0

這聽起來有點愚蠢,但我所做的只是修改Rails的代碼。它很快又很髒,而且你必須在每次升級時重新應用它,但似乎沒有更好的方法。祝你好運!

+0

有沒有一種元編程的方式來做到這一點?我不想實際修改代碼。 – sutee 2009-05-04 02:52:56