码迷,mamicode.com
首页 > 移动开发 > 详细

iOS 字符串转json 字符串转数组

时间:2021-04-05 11:49:10      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:obj   pretty   length   dict   ted   nsdata   utf8   array   using   

//字符串转数组

- (id)toArrayOrNSDictionary:(NSString *)jsonData{

    if (jsonData != nil) {

        NSData* data = [jsonData dataUsingEncoding:NSUTF8StringEncoding];

        id jsonObject = [NSJSONSerializationJSONObjectWithData:data options:NSJSONReadingAllowFragmentserror:nil];

        if (jsonObject != nil){

            return jsonObject;

        }else{

            // 解析错误

            return nil;

        }

    }

    return nil;

}

 

//字符串转json

- (NSString *)toJSONData:(id)theData{

    NSString * jsonString = @"";

    if (theData != nil) {

        NSData *jsonData = [NSJSONSerializationdataWithJSONObject:theData options:NSJSONWritingPrettyPrintederror:nil];

        if ([jsonData length] != 0){

            jsonString = [[NSStringalloc] initWithData:jsonData encoding:NSUTF8StringEncoding];

        }

    }

    return jsonString;

}

 

iOS 字符串转json 字符串转数组

标签:obj   pretty   length   dict   ted   nsdata   utf8   array   using   

原文地址:https://www.cnblogs.com/-ios/p/14610543.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有
迷上了代码!