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