Tag: json

如何将对象保存到文件?

我想将一个对象保存到一个文件,然后轻松地从文件中读取它。 举个简单的例子,假设我有以下3d数组: m = [[[0, 0, 0], [0, 0, 0], [0, 0, 0]], [[0, 0, 0], [0, 0, 0], [0, 0, 0]]] 是否有一个简单的Ruby API,我可以使用它来实现这一点,而无需编写解析器来解释文件中的数据? 在示例中,我给它很简单,但随着对象变得更加复杂,使对象持久化变得很烦人。

POST json到rails服务器

def create req = ActiveSupport::JSON.decode(request.body) if user = User.authenticate(req[“email”], req[“password”]) session[:user_id] = user.id render :json => “{\”r\”: \”t\”}” + req else render :json => “{\”r\”: \”f\”}” end end ‘create’方法在控制器中并映射到“/ login”,我正在设置正确的内容类型并从我的curl客户端接受标头。 我一直收到422 http状态响应。 有什么建议?