小编Аба*_*мов的帖子

将 JSON 映射为数组或对象

我有 json 有时会显示数组有时是简单的对象

"ownersPeriod" : [
        {
          "dateTo" : "2013-06-17",
          "dateFrom" : "2012-09-15"
        },
        {
          "dateTo" : "2016-06-30",
          "dateFrom" : "2013-06-17"
        },
        {
          "dateTo" : "",
          "dateFrom" : "2016-06-30"
        }
      ],

"ownersPeriod" : {
        "dateTo" : "",
        "dateFrom" : "2008-03-29"
      },

Run Code Online (Sandbox Code Playgroud)

如何将简单对象映射或转换为这种类型的数组

我使用对象映射器映射数组

public var ownersPeriodArray: [Model] = []
Run Code Online (Sandbox Code Playgroud)

我在这里使用 ObjectMapper 库将 json 转换为我的模型 let model = Mapper().map(JSON: json)

arrays json ios swift objectmapper

1
推荐指数
1
解决办法
69
查看次数

标签 统计

arrays ×1

ios ×1

json ×1

objectmapper ×1

swift ×1