iOS post数据解析,急! 200
抓包工具(paros)抓出来的信息如下:POSThttp://mhjk.1391.com/comic/comicslist_v2_sb?e=1436771224HTTP/...
抓包工具(paros)抓出来的信息如下:
POST http://mhjk.1391.com/comic/comicslist_v2_sb?e=1436771224 HTTP/1.1
Content-Type: application/json
Content-Length: 39
Host: mhjk.1391.com
Connection: Keep-Alive
User-Agent: Mozilla/5.0(Linux;U;Android 2.2.1;en-us;Nexus One Build.FRG83) AppleWebKit/553.1(KHTML,like Gecko) Version/4.0 Mobile Safari/533.1 Paros/3.2.13
字典:{"type":"1","pageno":1,"pagesize":"10"}
任何方法(iOS)解出来都行(包括第三方框架AF,ASI等均可),谢谢!!! 展开
POST http://mhjk.1391.com/comic/comicslist_v2_sb?e=1436771224 HTTP/1.1
Content-Type: application/json
Content-Length: 39
Host: mhjk.1391.com
Connection: Keep-Alive
User-Agent: Mozilla/5.0(Linux;U;Android 2.2.1;en-us;Nexus One Build.FRG83) AppleWebKit/553.1(KHTML,like Gecko) Version/4.0 Mobile Safari/533.1 Paros/3.2.13
字典:{"type":"1","pageno":1,"pagesize":"10"}
任何方法(iOS)解出来都行(包括第三方框架AF,ASI等均可),谢谢!!! 展开
展开全部
你想说什么?是把{"type":"1","pageno":1,"pagesize":"10"}变成NSDictionary对象吗?
如果是的话,可以试试:假设接收到的数据就是{"type":"1","pageno":1,"pagesize":"10"},转化成字符串jsonString
NSString *jsonString = [[NSString alloc]initWithData:self.recievedData encoding:NSUTF8StringEncoding];
//将字符串写到缓冲区。
NSData* jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
//解析json数据,使用系统方法 JSONObjectWithData: options: error:
NSDictionary* dic = [NSJSONSerialization JSONObjectWithData:jsonData options:NSUTF8StringEncoding error:nil];
这样,就将json数据转化成了NSDictionary对象
如果是的话,可以试试:假设接收到的数据就是{"type":"1","pageno":1,"pagesize":"10"},转化成字符串jsonString
NSString *jsonString = [[NSString alloc]initWithData:self.recievedData encoding:NSUTF8StringEncoding];
//将字符串写到缓冲区。
NSData* jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];
//解析json数据,使用系统方法 JSONObjectWithData: options: error:
NSDictionary* dic = [NSJSONSerialization JSONObjectWithData:jsonData options:NSUTF8StringEncoding error:nil];
这样,就将json数据转化成了NSDictionary对象
追问
不是,要解出上面网址的json,字典是用来拼接的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询