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

字典型转换为JSON数据

时间:2015-07-08 22:28:14      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:

一)将NSDictionary转换成为NSData类型

 NSDictionary *tempDict=[[NSDictionary alloc] initWithObjectsAndKeys:@"nihao",@"sayHeiio", @"woshizhu",@"geyan",nil];   

 NSData *jsonData=[self  toJSONData:tempDict];

二)将NSData类型转换为Json

 NSString *tramsmitData= [[NSString alloc] initWithData:jsonData encoding:NSUTF8StringEncoding];

 

 

 

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

    

    NSError *error = nil;

    NSData *jsonData = [NSJSONSerialization dataWithJSONObject:theData

                                                       options:NSJSONWritingPrettyPrinted

                                                         error:&error];

    

    if ([jsonData length] > 0 && error == nil){

        return jsonData;

    }else{

        return nil;

    }

}

字典型转换为JSON数据

标签:

原文地址:http://www.cnblogs.com/changeUniversal/p/4631343.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!