さまざまなリソースを調べましたが、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 つの Resident オブジェクトの配列に解析する正しい方法は何ですか?