JSON到带有AFNetworking的NSMutableArray [重复]

Posted

技术标签:

【中文标题】JSON到带有AFNetworking的NSMutableArray [重复]【英文标题】:JSON to NSMutableArray with AFNetworking [duplicate] 【发布时间】:2013-07-17 14:15:30 【问题描述】:

我有一个带有 JSON 代码的网页:

[
    "url":"event.com","name":"Event name","event":"Event",
    "url":"event.com","name":"Event name 2","event":"Event",
    "url":"event.com","name":"Event name 3","event":"Event 3sw"
]

我需要将这些数据存储在NSMutableArray 中,像这样,带有一个循环:

[eventsArray addObject:[NSArray arrayWithObjects:url,name,event, nil]];
[eventsArray addObject:[NSArray arrayWithObjects:url,name,event, nil]];
[eventsArray addObject:[NSArray arrayWithObjects:url,name,event, nil]];

这怎么可能,也许是 AFNetworking?

【问题讨论】:

查看这里***.com/questions/9252100/… 【参考方案1】:

有许多不同的 JSON 解析器。苹果提供了一个叫NSJSONSerialization

在这里查看一个非常相似的问题:

How to use NSJSONSerialization

或文档:

http://developer.apple.com/library/ios/#documentation/Foundation/Reference/NSJSONSerialization_Class/Reference/Reference.html

【讨论】:

这并没有回答他的问题。他希望 Foundation 对象中的数据结构不同于 JSON。 我如何使用 AFNetworking 库来做到这一点? 看起来他们已经内置了。按照这里的例子:cocoadocs.org/docsets/AFNetworking/1.3.1/Classes/…这是他们获取json对象的例子github.com/AFNetworking/AFNetworking/wiki/…【参考方案2】:

虽然您当然可以创建自己的 JSON 解析器,但我认为这不是一个好主意。这是一个 Objective-C JSON 解析器的 github 存储库

https://github.com/stig/json-framework/

阅读文档,你应该很高兴

【讨论】:

以上是关于JSON到带有AFNetworking的NSMutableArray [重复]的主要内容,如果未能解决你的问题,请参考以下文章

iOS,AFNetworking - 带有 JSON 响应的“清除”NSSTring [关闭]

带有 json 反馈的 AFNetworking 发布请求

从 AFNetworking 2.0 加载带有 JSON 的 UITableView

AFNetworking - 向 REST 发送 HTTP POST,发送带有 Base64string 图像的 JSON

iOS 从带有 JSON 参数的 AFNetworking HTTP POST 方法获取 JSON 响应

AFNetworking : 上传带有其他参数的图片