我一直在寻找一段时间,我似乎无法找到解决方案。
我正在尝试格式化保存在 NSData *receivedData 中的 JSON 对象。
JSON的格式是:
[ { "name":"Stephen", "nickname":"Bob" }, { "name":"Rob", "nickname":"Mike" }, { "name":"Arya", "nickname": “简”}]
通常我会使用 NSDictionary 的“NSJSONSerialization JSONObjectWithData:”。然后我通常会获取 JSON 的根(在这种情况下,它类似于“People”:) 并从该根对象创建数组。但是,正如您所看到的,此响应只是一个没有根对象的数组。我不知道如何处理这个。最终目标是拥有一个 Person 对象数组,其中填充了 JSON 中的数据。
编辑:我还想补充一点,我想在没有第三方库的情况下保持原生。