iOS开发中Json字符串转Json对象//把json字符串转换为Json对象的⽅法
-(NSDictionary*)dictionaryWithJsonString:(NSString*)jsonString {
if(jsonString ==nil) {
returnnil;
}
NSData*jsonData = [jsonStringdataUsingEncoding:NSUTF8StringEncoding];
NSError*err;
json转换对象NSDictionary*dic = [NSJSONSerializationJSONObjectWithData:jsonData
options:NSJSONReadingMutableContainers
error:&err];
if(err) {
NSLog(@"json解析失败:%@",err);
returnnil;
}
NSMutableDictionary*newdict=[[NSMutableDictionaryalloc]init];
for(NSString*keysindic)
{
if(dic[keys]==[NSNullnull])
{
[newdictsetObject:@" "forKey:keys];
continue;
}
[newdictsetObject:[NSStringstringWithFormat:@"%@",dic[keys]]forKey:keys];
}
returnnewdict;
}

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。