将字典 数组 转换成 NSdata 或者 NSString
-(NSString)JSONString{
NSError error = nil;
NSData jsonData = [NSJSONSerialization dataWithJSONObject:self options:NSJSONWritingPrettyPrinted error:&error];
if ([jsonData length] > 0 && error == nil){
NSString jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];
return [jsonString autorelease];
}else{
return nil;
}}
-(NSData)JSONData{
NSError error = nil;
NSData *jsonData = [NSJSONSerialization dataWithJSONObject:self options:NSJSONWritingPrettyPrinted error:&error];
if ([jsonData length] > 0 && error == nil){
return jsonData;
}else{
return nil;
}
}
网友评论