文档章节

NSMutableDictionary转化为JSON字符串数据样例

 走向未来
发布于 2015/10/23 16:43
字数 96
阅读 1940
收藏 1
#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    @autoreleasepool {
        NSMutableDictionary *dict=[[NSMutableDictionary alloc]init];
        [dict setObject:@"1" forKey:@"one"];
        dict[@"dc"]=@{@"two":@"2"};
        NSLog(@"dict:%@",dict);
        
        NSData *data=[NSJSONSerialization dataWithJSONObject:dict options:NSJSONWritingPrettyPrinted error:nil];
       NSString *str=[[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];
        NSLog(@"JsonStr:%@",str);
    }
    return 0;
}
/打印结果为:dict:{
    dc =     {
        two = 2;
    };
    one = 1;
}
2015-10-23 16:43:25.025 Test110[6562:614592] JsonStr:{
  "one" : "1",
  "dc" : {
    "two" : "2"
  }
}


© 著作权归作者所有

共有 人打赏支持
粉丝 6
博文 65
码字总数 22758
作品 0
郑州
OBjectve-c 基本数据类型 总结

#import <Foundation/Foundation.h> #import "Person.h" int main(int argc, const char argv[]) { @autoreleasepool { / 字符串可变 不可变 NSMutableString NSString 数组 可变 不可变 NS......

xtzPioneer
2015/11/13
0
0
XYNUOJ 幂字符串

问题 G: 幂字符串时间限制: 1 Sec 内存限制: 32 MB 提交: 23 解决: 10 [提交][状态][讨论版] 题目描述 给你一个字符串,请你判断将此字符串转化成a^n形式的最大的n是多少。 例如:abcd=(abc...

Dear_Jia
2017/12/26
0
0
OC基础数据类型之字符串,数组和字典

//-------------字符串----------------- //字符串的初始化: //1: NSString string = @"我是非凡程序员!"; NSLog(@"%@",string); //2: NSString string2 = [NSString stringWithFormat:@"我在......

尘埃眠于光年yr
2015/10/14
232
0
javascript与php数据交换之json

这两天js跟php数据传递弄伤心了,特意整理一些资料,做个小结! json是js的一种数据格式,可以直接被js解析,当我们在结合php和javascript实现某些功能时,经常会用到它。php无法直接读取jso...

The-duke
2013/07/17
0
3
JSON转化工具类--JSONParser

iOS数据转化组件 (JSONParser),支持JSON字符串、模型、字典、模型数组、字典数组之间相互的转化 为什么要写转化组件? 其实github上已经有很多优秀的JSON转化库,我见过SBJSON和JSONModel这两...

匿名
2016/03/31
934
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Zookeeper总结

Zookeeper的部分概念 什么是zookeeeper? Zookeeper是一个分布式服务的协调中心 zookeeper节点的角色类型? Leader(领导者)、Follower(跟随者)、Observer(观察者) Leader 负责更新系统...

DemonsI
23分钟前
1
0
Redis学习笔记

常用命令 从Docker进入Redis的命令 sudo docker exec -it redis /bin/bash

OSC_fly
23分钟前
0
0
SqlServer查询某个日期的数据

select * from View_ZJMONITORINGCORROSION where ENTERDATE > CONVERT(datetime,DATEADD(day,1,'2017/12/28 14:53:07'))...

笑丶笑
25分钟前
0
0
常用编码规范

Standard characters https://ascii.cl/

yeahlife
26分钟前
0
0
flannel实战

docker swarm mode的出现是个里程碑,官方原生的编排调度看起来都成雏形了,但是swarm mode和容器外部系统的对接、网络性能始终不尽人意,swarm mode下各种开源周边不能使用,感觉swarm mod...

China_OS
28分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部