Tôi nhìn vào các nguồn tài nguyên khác nhau và vẫn bị lẫn lộn về cách phân tích một định dạng json đến một đối tượng tùy chỉnh, ví dụparse json phản đối ruby
class Resident
attr_accessor :phone, :addr
def initialize(phone, addr)
@phone = phone
@addr = addr
end
end
và tệp JSON
{
"Resident": [
{
"phone": "12345",
"addr": "xxxxx"
}, {
"phone": "12345",
"addr": "xxxxx"
}, {
"phone": "12345",
"addr": "xxxxx"
}
]
}
gì là cách chính xác để phân tích các tập tin json thành một mảng của 3 đối tượng cư trú?
Phân tích cú pháp JSON này thành băm ruby, sau đó đi bộ băm đó và tạo đối tượng Cư trú. –
@SergioTulentsev là sử dụng JSON.parse (jsonfile)? –
flint_stone: Vâng, chính xác. –