字典或者数组与JSON串之间的转换

来源:互联网 发布:淘宝的购物车在哪里 编辑:程序博客网 时间:2024/05/19 18:47
// 将字典或者数组转化为JSON串+ (NSData *)toJSONData:(id)theData{    NSError *error = nil;    NSData *jsonData = [NSJSONSerialization dataWithJSONObject:theData options:NSJSONWritingPrettyPrinted error:nil];        if ([jsonData length]&&error== nil){        return jsonData;    }else{        return nil;    }}// 将JSON串转化为字典或者数组+ (id)toArrayOrNSDictionary:(NSData *)jsonData{        NSError *error = nil;    id jsonObject = [NSJSONSerialization JSONObjectWithData:jsonData                                                    options:NSJSONReadingAllowFragments                                                      error:nil];        if (jsonObject != nil && error == nil){        return jsonObject;    }else{        // 解析错误        return nil;    }    }

  

0 0
原创粉丝点击