美文网首页ios积累
josn的格式转换

josn的格式转换

作者: 凤鹃一鸣 | 来源:发表于2016-12-20 09:53 被阅读16次

    1.字符串转json

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

    if (jsonString == nil) {

    return nil;

    }

    NSData *jsonData = [jsonString dataUsingEncoding:NSUTF8StringEncoding];

    NSError *err;

    NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:jsonData

    options:NSJSONReadingMutableContainers|NSJSONReadingMutableLeaves

    error:&err];

    if(err) {

    NSLog(@"json解析失败:%@",err);

    return nil;

    }

    return dic;

    }

    2.字典转json格式字符串

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

    {

    NSError *parseError = nil;

    NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic options:NSJSONWritingPrettyPrinted error:&parseError];

    return [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];

    }

    相关文章

      网友评论

        本文标题:josn的格式转换

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