Parsing nested Array of Dictionaries using Object Mapper

后端 未结 2 703
北海茫月
北海茫月 2020-11-27 08:55

I am parsing a web api response which is an array of dictionaries. Each dictionary in turn has a nested array of dictionaries. How do i parse it? Pl provide with some code s

2条回答
  •  陌清茗
    陌清茗 (楼主)
    2020-11-27 09:17

    Objectmapper handles nested objects as long as they conform to Mappable:

        import UIKit
        import ObjectMapper
    
        class ReturnModel: Mappable
        {
        var FilingStatusId : Int = 0
        var FormName : String = ""
        var OrderId : String = ""
        var RecipientList:[RecipientModel] = []
    
        required init?(map: Map) {
    
        }
    
        func mapping(map: Map)
        {
            FilingStatusId <- map["FilingStatusId"]
            FormName <- map["FormName"]
            OrderId <- map["OrderId"]
            RecipientList <- map["RecipientList"]
        }
        }
    

提交回复
热议问题