Javascript 从JSON项构建JSON数组

Javascript 从JSON项构建JSON数组,javascript,ruby,json,Javascript,Ruby,Json,客户端浏览器向服务器发送JSON数据,服务器将此原始JSON信息(字符串)保存在history数组(Ruby数组)中。 当其他用户请求此历史记录时,服务器将以JSON数组的形式发送信息 我不能简单地在这里使用history.to_json,因为这将把数组中已经存在的json对象转换为json对象 另一种方法是解析JSON数据并将该数据作为Ruby对象插入到数组中,然后在请求时将整个数组转换为JSON,但这似乎是在浪费解析接收到的数据,以便稍后将其再次转换为JSON 我正在寻找Ruby的JSON构

客户端浏览器向服务器发送JSON数据,服务器将此原始JSON信息(字符串)保存在
history
数组(Ruby数组)中。 当其他用户请求此历史记录时,服务器将以JSON数组的形式发送信息

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

另一种方法是解析JSON数据并将该数据作为Ruby对象插入到数组中,然后在请求时将整个数组转换为JSON,但这似乎是在浪费解析接收到的数据,以便稍后将其再次转换为JSON


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

如果您要将JSON字符串传递回客户端,您能不能不将字符串传递回并使用
JSON.parse
方法在javascript中解析它