to_json异常'undefined method` [] ='for#<json :: ext :: generator :: state:0x108823cd8>'</json :: ext :: generator :: state:0x108823cd8>

时间:2012-05-20 19:13:00

标签: ruby-on-rails json

我正在使用Rails 2.2.2,当我需要'json'时,我的所有[object] .to_json代码都会返回一个异常:

未定义的方法`[] ='对于#&lt; JSON ::分机::发电机::州:0x108823cd8&GT;

当我使用'json / pure'时,我得到了

未定义的方法`仅'用于#&lt; JSON ::纯::发电机::州:0x1072e11e0&GT;

任何想法如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

尝试使用其他JSON gem yajl-ruby。这解决了我的问题。