从JSON项目构建JSON数组

时间:2012-09-21 11:49:42

标签: javascript ruby json

客户端浏览器将JSON数据发送到服务器,服务器将此原始JSON信息(String)保存在history数组(Ruby数组)中。 当另一个用户请求此历史记录时,服务器将信息作为JSON数组发送。

我不能简单地在这里使用history.to_json,因为这会将数组中已经存在的JSON对象转换为JSON对象。

另一种方法是解析JSON数据并将该数据作为Ruby对象插入到数组中,然后在询问时将整个数组转换为JSON,但这似乎浪费了解析接收到的数据,所以我以后可以再次转换为JSON。

我正在寻找Ruby的JSON构建器,但找不到。有人有提示吗?

1 个答案:

答案 0 :(得分:0)

如果您将JSON字符串传递回客户端,您是否可以使用JSON.parse方法将字符串传回并在javascript中解析?