使用JSONKit将字符串,字典,数组转换成json格式

转载 2016年08月29日 16:42:42

使用JSONKit将字符串,字典,数组转换成json格式

转自:http://blog.sina.com.cn/s/blog_6b8c3d7a01018803.html

    NSString*str = nil;
    //字符串
   NSMutableString *string = [[NSMutableString alloc] init];
    [stringappendString:@"xxxx"];
    str =[string JSONString];
   NSLog(@"str1:%@",[NSString stringWithString:str]);
    
    
    //数组
    NSArray*array = [[NSArray alloc] initWithObjects:@"111",@"333",@"222",nil];
   // NSMutableArray *array =[NSMutableArray array];
    str = [arrayJSONString];
   NSLog(@"str2:%@",[NSString stringWithString:str]);
    [arrayrelease ];
    
    //字典
    NSArray*firstArr = [NSArray arrayWithObjects:@"first",@"second",nil];
   //基本数据类型转换成NSNumber类型
    NSArray*secondArr = [NSArray arrayWithObjects:[NSNumbernumberWithDouble:2.1],[NSNumber numberWithBool:NO], nil];
   //加到字典中
    NSDictionary*dic = [NSDictionarydictionaryWithObjectsAndKeys:firstArr,@"first",secondArr,@"second",nil];
   //转化成json格式
    str = [dicJSONString];
    NSString*str2 = [NSString stringWithString:str];
   NSLog(@"str3:%@",str2);
    
    //编码
    NSData*archive = [NSKeyedArchiverarchivedDataWithRootObject:array];
//   NSLog(@"archive:%@",archive);
    NSArray*arr2 = [NSKeyedUnarchiver unarchiveObjectWithData:archive];
   NSLog(@"arr2:%@",arr2);
 


相关文章推荐

iOS开发:字典(NSDictionary)和数组( NSArray)转换成字符串

概述: 在项目开发中,总是与服务器进行着接口的交互,传参是不可缺少的一部分。后台返回的j son数据我们可以很好的解析使用,但是我们如何向后台发送j son数据的参数呢?要知道,一般...

将集合属性对象转换成json格式字符串

FastJson解析json--将集合属性对象转换成json格式字符串

java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json

http://www.cnblogs.com/wggWeb/archive/2012/03/31/2427103.html 主要实现把java对常用的一些数据转换成Json,以便前台的调用,...

json数据的解析和把数据转换成json格式的字符串

json有四种行式1  简单的一个  { ,,,,}2  里面有数组 { , [{,,},{,,}],}  3 直接一个数组4 数组里有数组 package com.example.jsont...

android实现json数据的解析和把数据转换成json格式的字符串

对Json解析有点淡忘,转载了一下别人的文章看看。

json学习(一)--将一个对象或集合转换成符合json数据格式的字符串

json主要用于传送数据,主要格式如下:{“name“:"value"} 有如下xml文件  Book-Singing Event              ...

android实现json数据的解析和把数据转换成json格式的字符串

利用android sdk里面的 JSONObject和JSONArray把集合或者普通数据,转换成json格式的字符串 JSONObject和JSONArray解析json格式的字符串为集合...

将数组转换成JSON对象

内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)