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
            }
        },
        ...
    ]
}

我想将其展平并将其保存在这样的对象中:

  • 销售
    • 公司(字符串)
    • 类别(字符串)
    • 日期(日期)
    • 销售额(整数)

所以上面的 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 回答