1

以下のサンプルのような JSON 応答があります。//私の質問を強調するためにいくつかのコメントを追加しました。

RKObjectMapping値として配列と組み合わせて動的キー (「FieldNameA」、「FieldNameB」-これは何でもかまいません)を構築する方法がわかりません。配列の各項目は typeFieldResultです。

ここでさまざまなキー名を処理する方法を既に学びましたが、配列項目の型を適切にマップする方法がわかりません。

{
    "result": {
        "status": "FAILURE",
        "details": {
            "FieldNameA": [ // dynamic key name here, array of objects as a value
                {
                    "details": {
                        "errorName": "InvalidField",
                        "errorNumber": 123
                        },
                    "status": "FAILURE"
                }
            ],
            "FieldNameB": [ // multiple values in this array, all of same type FieldResult
                {
                    "details": {
                        "errorName": "UpdateRequired",
                        "errorNumber": 321
                        },
                    "status": "UPDATE_REQUIRED",
                    "suggestion": {
                        "update": "UpdatedInputValue"
                    }
                },
                {
                    "details": {
                        "errorName": "TooShort",
                        "errorNumber": 1
                    },
                    "status": "FAILURE"
                }
            ]
        }
    }
}

どんな助けでも大歓迎です!

4

0 に答える 0