【发布时间】:2016-07-03 20:58:47
【问题描述】:
我正在尝试将 ruby 对象序列化为由 API 消化的 json。
感谢this 链接,我的 Json 中没有对象,而是一串值。{"@id":"32662787","@status":"Created","@dateTime":"2016-03-11T08:42:14.6033504"}
但问题是名称前面的前导@。有没有办法解决这个问题?
我尝试序列化的对象类:
class Obj
attr_accessor :id, :status, :dateTime
def to_json
hash = {}
self.instance_variables.each do |var|
hash[var] = self.instance_variable_get var
end
hash.to_json
end
end
我不想使用未包含在 ruby 中的 gem。
提前致谢!
【问题讨论】: