0

次のような複雑な JSON を動的に組み立てようとしています。

{
  "data": {
  "attributes": {
    "duration_sec": 200
  },
  "relationships": {
    "address": {
      "data": {
        "id": 1,
        "type": "addresses"
      }
    }
  }
},
  "included": [
    {
      "type": "addresses",
      "id": null,
      "attributes": {
        "zip_code": "90210"
      }
    }
  ]
}

つまり、 and をアセンブルするためにループする必要がある構造体の配列がありAddressます。これがディクショナリであることが望ましいのですが、代わりにオブジェクトをアセンブルするために使用することもできます。relationshipsincludedSwiftyJSONJSON

私がこれを自分でやろうとしたとき、私はコンパイラからのあいまいさに関する問題を抱え続けていたので、正直なところ、この問題に取り組む方法がわかりません. 私は動的プログラミング言語から来ているので、これには一般的に困惑しています。

4

1 に答える 1