如何在Rails中解码JSON对象

时间:2011-12-11 04:14:06

标签: ruby-on-rails json

任何人都可以帮我解决如何从Rails解码JSON对象。基本上我有javascript函数编码JSON对象并将其传递给rails。

function save(){
----
----   
notesArray.push({ Index: i, Title: title.val(), Content: content.val()});

// json encode it
var jsonStr = JSON.stringify(notesArray);

//sending to rails
$.post('monkey', {notes: jsonStr});
}

我不知道如何在Rails中的控制器中解码它。我也希望它将它保存在我的数据库(SQLite)中。知道怎么做吗?

1 个答案:

答案 0 :(得分:4)

obj = ActiveSupport::JSON.decode(json_string)

但这很慢,请查看更快的扩展程序:http://flori.github.com/json/