次のような複雑な JSON を動的に組み立てようとしています。
{
"data": {
"attributes": {
"duration_sec": 200
},
"relationships": {
"address": {
"data": {
"id": 1,
"type": "addresses"
}
}
}
},
"included": [
{
"type": "addresses",
"id": null,
"attributes": {
"zip_code": "90210"
}
}
]
}
つまり、 and をアセンブルするためにループする必要がある構造体の配列がありAddress
ます。これがディクショナリであることが望ましいのですが、代わりにオブジェクトをアセンブルするために使用することもできます。relationships
included
SwiftyJSON
JSON
私がこれを自分でやろうとしたとき、私はコンパイラからのあいまいさに関する問題を抱え続けていたので、正直なところ、この問題に取り組む方法がわかりません. 私は動的プログラミング言語から来ているので、これには一般的に困惑しています。