字典转json格式字符串

- (NSString*)dictionaryToJson:(NSDictionary *)dic

{

    

    NSString *jsonString = [[NSString alloc]init];

    NSError *error;

    NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic

                                                       options:NSJSONWritingPrettyPrinted

                                                         error:&error];

    if (jsonData){

        jsonString = [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];

    }

    NSMutableString *mutStr = [NSMutableString stringWithString:jsonString];

    NSRange range2 = {0,mutStr.length};

    [mutStr replaceOccurrencesOfString:@"\n"withString:@""options:NSLiteralSearch range:range2];

    return mutStr;

}

猜你喜欢

转载自blog.csdn.net/whx060900/article/details/89496145