例如,我查看了不同的资源,但仍然对如何将 json 格式解析为自定义对象感到困惑
class Resident
attr_accessor :phone, :addr
def initialize(phone, addr)
@phone = phone
@addr = addr
end
end
和 JSON 文件
{
"Resident": [
{
"phone": "12345",
"addr": "xxxxx"
}, {
"phone": "12345",
"addr": "xxxxx"
}, {
"phone": "12345",
"addr": "xxxxx"
}
]
}
将json文件解析为3个常驻对象数组的正确方法是什么?