本文共 716 字,大约阅读时间需要 2 分钟。
//数组转json
- (NSString *)arrayToJson:(NSArray *)array
{
NSString *json=nil;
NSError *error =nil;
NSData *data= [NSJSONSerializationdataWithJSONObject:array options:0 error:&error];
if (!error) {
json = [[NSString alloc]initWithData:dataencoding:NSUTF8StringEncoding];
return json;
}else
{
return error.localizedDescription;
}
}
//字典转json
- (NSString *)dictionaryToJson:(NSDictionary *)dic
{
NSString *json=nil;
NSError *error =nil;
NSData *data= [NSJSONSerializationdataWithJSONObject:dic options:NSJSONWritingPrettyPrintederror:&error];
if (!data) {
return @"{}";
}else if (!error) {
json = [[NSString alloc]initWithData:dataencoding:NSUTF8StringEncoding];
return json;
}else
{
return error.localizedDescription;
}
}
转载地址:https://blog.csdn.net/zhanghaibo369/article/details/54910828 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!