iOS Json转字典Dict

简介: 开发中有时候需要用到假数据, 假数据的用途

开发中有时候需要用到假数据, 假数据的用途


  1. 做基础数据
  2. 在后台还没有给出接口数据时, 预先开发需要


这里是使用Json字符串作为假数据, 首先你要准备生成一个.json的文件, 如下图, 如果不知道怎么生成. 有以下两种方法


  1. 在桌面新建.txt文件, 然后修改后缀
  2. 在项目工程中, 全局遍历.json文件, 将该文件拷贝, 修改里面的数据


在项目中要使用.json数据源的时候, 需要将你自己生成的文件直接拖拽进工程,如下图


微信图片_20220508141617.jpg

image.png


然后使用的时候, 就很简单了, 使用以下代码将Json文件作为数据源


NSString *path = [[NSBundle mainBundle] pathForResource:@"CloudBase" ofType:@"json"];
    NSData *dada = [[NSData alloc] initWithContentsOfFile:path];
    return [NSJSONSerialization JSONObjectWithData:dada options:kNilOptions error:nil];


以上方法, 最终生成的是一个 NSDictionary




目录
相关文章
|
6月前
|
存储 JSON JavaScript
Python字典和JSON字符串相互转化方法
【2月更文挑战第18天】
211 3
|
3月前
|
存储 JSON JavaScript
使用 Python 将字典转换为 JSON
【8月更文挑战第27天】
54 2
|
3月前
|
JSON 数据格式 Python
【python】解决json.dump(字典)时报错Object of type ‘float32‘ is not JSON serializable
在使用json.dump时遇到的“Object of type ‘float32’ is not JSON serializable”错误的方法,通过自定义一个JSON编码器类来处理NumPy类型的数据。
153 1
|
3月前
|
JSON 算法 算法框架/工具
【python】python指南(十二):Json与dict、list互相转换
【python】python指南(十二):Json与dict、list互相转换
22 0
|
4月前
|
存储 JSON JavaScript
【Python】已完美解决:TypeError: the JSON object must be str, bytes or bytearray, not dict
【Python】已完美解决:TypeError: the JSON object must be str, bytes or bytearray, not dict
255 1
|
6月前
|
存储 JSON 数据处理
|
6月前
|
JSON 数据可视化 定位技术
python_将包含汉字的字典数据写入json(将datav的全省数据中的贵州区域数据取出来)
python_将包含汉字的字典数据写入json(将datav的全省数据中的贵州区域数据取出来)
66 0
|
6月前
|
JSON 数据格式 Python
kv键值对快速转换为json串(字典类型) | 批量添加双引号
kv键值对快速转换为json串(字典类型) | 批量添加双引号
64 0
|
11月前
|
存储 JSON 数据格式
Python(十九)python字典和json的区别
简单粗暴地说,字典是一种数据结构,而json是一种数据格式(纯字符串),可以被解析成Python的dict或者其他形式。 一. python的字典和json字符串的区别 python中,json和dict非常类似,都是key-value的形式,而且json和dict也可以非常方便的通过dumps和loads互转,但是它们之间还是有区别的: json:是一种数据格式,是纯字符串。可以被解析成python的dict或其他形式。 dict:是一个完整的数据结构,是对hash table这一数据结构的实现,是一套从存储到提取都封装好的方案。它使用内置的hash函数来规划key对应的value的存储位置
127 0
|
JSON 数据格式 Python
Python将字符串(str/json)和字典(dict)互转
Python将字符串(str/json)和字典(dict)互转
100 0