客户端浏览器将JSON数据发送到服务器,服务器将此原始JSON信息(String)保存在history
数组(Ruby数组)中。
当另一个用户请求此历史记录时,服务器将信息作为JSON数组发送。
我不能简单地在这里使用history.to_json
,因为这会将数组中已经存在的JSON对象转换为JSON对象。
另一种方法是解析JSON数据并将该数据作为Ruby对象插入到数组中,然后在询问时将整个数组转换为JSON,但这似乎浪费了解析接收到的数据,所以我以后可以再次转换为JSON。
我正在寻找Ruby的JSON构建器,但找不到。有人有提示吗?
答案 0 :(得分:0)
如果您将JSON字符串传递回客户端,您是否可以使用JSON.parse
方法将字符串传回并在javascript中解析?