0

この JSON を考えると:

{ 
    "company": "Big Inc."
    "products": [
        {
            "category": "",
            "daily_sales": {
                "2013-04-13": 23
                "2013-05-27": 67
                "2013-05-28": 89
            }
        },
        {
            "category": "",
            "daily_sales": {
                "2013-04-13": 23
                "2013-05-27": 67
                "2013-05-28": 89
            }
        },
        ...
    ]
}

私はそれを平らにして、次のようなオブジェクトに保存したい:

  • セール
    • 会社 (文字列)
    • カテゴリ (文字列)
    • 日付(日付)
    • 売上 (int)

したがって、上記の JSON の例では 6 つのオブジェクトが生成されます。

キー (日付) をマップされた値として新しいオブジェクトに含めるように、RestKit でマッピングを構成するにはどうすればよいですか?

4

1 に答える 1

0

これを RestKit マッピングで行うことはできません (0.20.1 以降)。

応答を変更して、RestKit に適したものにすることができます。RKObjectManager にカテゴリを作成して、応答を変更するためのブロックを簡単に提供できるようにしました。

https://gist.github.com/gunnarblom/5677324

于 2013-05-30T12:07:34.600 に答える