美文网首页
iOS开发中Json字符串转Json对象

iOS开发中Json字符串转Json对象

作者: HAOYANG_BAI | 来源:发表于2016-01-18 19:33 被阅读2116次

//把json字符串转换为Json对象的方法

-(NSDictionary*)dictionaryWithJsonString:(NSString*)jsonString {

if(jsonString ==nil) {

returnnil;

}

NSData*jsonData = [jsonStringdataUsingEncoding:NSUTF8StringEncoding];

NSError*err;

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;

}

相关文章

网友评论

      本文标题:iOS开发中Json字符串转Json对象

      本文链接:https://www.haomeiwen.com/subject/ndpkkttx.html