我是json的新手,我需要你的帮助.
我收到了像这样的JSON字符串:
{"network":
{
"network_id":111,
"name":"test name",
"city":"test city",
"country":"test country",
"description":"test desc"
}
}
Run Code Online (Sandbox Code Playgroud)
我如何处理这个字符串并拆分键/值以便在我的视图中使用它们?
- (void) connectionDidFinishLoading:(NSURLConnection *)connection {
[connection release];
NSString *responseString = [[NSString alloc] initWithData:self.responseData encoding:NSUTF8StringEncoding];
self.responseData = nil;
//*********** How I can parse responseString *********//
[networkIDLabel setText:@"ADD THE VALUE"];
[nameLabel setText:@"ADD THE VALUE"];
[responseString release];
[UIApplication sharedApplication].networkActivityIndicatorVisible = NO;
}
Run Code Online (Sandbox Code Playgroud)
谢谢
在iOS 5及更高版本中,您可以使用NSJSONSerialization直接解析响应数据:
[NSJSONSerialization JSONObjectWithData:self.responseData …];
Run Code Online (Sandbox Code Playgroud)
如果要支持早期版本的iOS,可以使用JSONKit.
| 归档时间: |
|
| 查看次数: |
200 次 |
| 最近记录: |