【发布时间】:2013-06-15 23:07:28
【问题描述】:
我一直在寻找一段时间,但似乎无法找到解决方案。
我正在尝试格式化保存在 NSData *receivedData 中的 JSON 对象。
JSON 格式为:
[ { “名称”:“斯蒂芬”, “昵称”:“鲍勃” }, { “名称”:“罗伯”, “昵称”:“迈克” }, { “名称”:“艾莉亚”, “昵称”:“简” } ]
通常我会使用 NSDictionary 的“NSJSONSerialization JSONObjectWithData:”。然后,我通常会获取 JSON 的根(在这种情况下,它类似于“People”:) 并从该根对象创建数组。但是,正如您所见,此响应只是一个没有根对象的数组。我不知道如何处理这个。最终目标是拥有一个 Person 对象数组,其中填充了 JSON 中的数据。
编辑:我还想补充一点,我想在没有第三方库的情况下保持原生。
【问题讨论】:
标签: objective-c json cocoa-touch nsjsonserialization