miré a los diferentes recursos y todavía se confunden sobre cómo analizar un formato JSON a un objeto personalizado, por ejemplode análisis JSON al objeto de rubí
class Resident
attr_accessor :phone, :addr
def initialize(phone, addr)
@phone = phone
@addr = addr
end
end
y archivo JSON
{
"Resident": [
{
"phone": "12345",
"addr": "xxxxx"
}, {
"phone": "12345",
"addr": "xxxxx"
}, {
"phone": "12345",
"addr": "xxxxx"
}
]
}
¿cuál es la ¿forma correcta de analizar el archivo json en una matriz de 3 objetos residentes?
Analice este JSON en un hash ruby, luego recorra ese hash y cree objetos Resident. –
@SergioTulentsev es eso usando JSON.parse (jsonfile)? –
flint_stone: Sí, exactamente. –