parse json to object ruby

后端 未结 5 460
囚心锁ツ
囚心锁ツ 2020-12-24 07:13

I looked into different resources and still get confused on how to parse a json format to a custom object, for example

class Resident
  attr_accessor :phone,         


        
5条回答
  •  臣服心动
    2020-12-24 07:46

    The following code is more simple:

    require 'json'
    
    data = JSON.parse(json_data)
    residents = data['Resident'].map { |rd| Resident.new(rd['phone'], rd['addr']) }
    

提交回复
热议问题