-1

嗨,我收到了这样的 Json 回复

{"items":[{"f":"djay","m":"hi ajay","d":"2012-9-22","id":"16"},{"f":"djay","m":"hi","d":"2012-9-22","id":"25"},{"f":"Chithri","m":"hi","d":"2012-9-23","id":"26"},{"f":"ChithriAtchibabu","m":"gig","d":"2012-9-23","id":"27"}]}

我想像这样安排我的阵列

   [{"time":"2012-9-22","data":[{"m":"hiajay"},{"m":hi}]},{"time":"2012-9-23","data":[{"m":"hi"},{"m":gig}]}]

谁能指导我如何安排我的阵列

4

1 回答 1

1

NSDictionary 是一个未排序的集合。

对其中的数据进行排序是没有意义的。

您在帖子中所做的完全是从另一本词典中重建一系列词典。

此外,字典不能有重复的键。

为此,您必须遍历第一个字典中的数组“项目”,然后为每个新日期创建一个新字典,然后在其中放置一个包含项目的数组。或者其他的东西...

于 2012-09-24T08:01:11.307 回答