sef*_*osu 14 json nsdictionary nsdata ios deserialization
这是我处理服务器响应的代码.
- (void)connectionDidFinishLoading:(NSURLConnection *)connection
{
NSLog(@"connectionDidFinishLoading : %@", [[NSString alloc] initWithData:self.data encoding:NSUTF8StringEncoding]);
}
Run Code Online (Sandbox Code Playgroud)
这是消息服务器对我的响应,NSLog JSON显示在控制台中.
connectionDidFinishLoading : {"ErrorCode":"CssParameterException","ErrorMessage":"An error has occurred, please try again later.","Success":false}
Run Code Online (Sandbox Code Playgroud)
我的问题是:如何反序列化JSON并将其存储到局部变量中NSDictionary *jsonData
?
有什么建议?请给我一些代码示例,谢谢!
msk*_*msk 19
NSError *e = nil
NSDictionary *JSON = [NSJSONSerialization JSONObjectWithData: responseData options: NSJSONReadingMutableContainers error: &e];
Run Code Online (Sandbox Code Playgroud)
如果你有NSString响应
NSError *e = nil
NSDictionary *JSON = [NSJSONSerialization JSONObjectWithData: [responseString dataUsingEncoding:NSUTF8StringEncoding] options: NSJSONReadingMutableContainers error: &e];
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8995 次 |
最近记录: |