iOS 开发探索 - XML文件转化为plist文件

“天下武功,无快不破”,求上天眷顾,愿各位技术大神来打通我的任督二脉,从此启动开挂模式,在技术进阶之路上狂奔。

众所周知,大家在开发项目过程中需要读取本地文件,通常我们读取的本地文本文件包括XML/JSON以及plist格式,XML格式文件相对其他两种解析过程比较繁琐,JSON做为一种轻量级的数据格式,不仅很直观的展示了数据结构以及内部信息,并且可以直接读取为字典或者数组类型。plist格式文件作为工程的配置文件,自定义的plist文件也需要读取。

笔者喜好将XML文件转化为JSON或者是plist文件放在本地读取,大家可以采用以下方式:

1.首先打开在线XML、JSON数据互转,将XML数据转化为JSON格式,新建JSON文件,保存转化后的JSON数据。

iOS 开发探索 - XML文件转化为plist文件_第1张图片
XML转化为JSON

2.将JSON文件放入工程中

//读取工程中的JSON文件路径
NSString *path = @"/Users/tianyaohui/Desktop/Test/Test/area.json";
NSURL *url=[NSURL fileURLWithPath:path];
NSData *data = [[NSData alloc] initWithContentsOfURL:url];
//读取JSON文件
NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingAllowFragments error:nil];
//写入本地文件
[dic writeToFile:@"/Users/tianyaohui/Desktop/Test/area.plist" atomically:YES];

3.此时根据plist文件路径即可找到文件


iOS 开发探索 - XML文件转化为plist文件_第2张图片
JSON转化为plist

此刻已经大功告成,内心是万分的激动!

笔者做为一名屌丝程序员,每天都在技术路上前行,由于本人天生愚钝,学艺不精,在此献丑啦!

项目地址: https://github.com/524429264/XML-conversion-to-plist.git

扫描下方二维码关注我

iOS 开发探索 - XML文件转化为plist文件_第3张图片
零距离仰望星空
在此感谢各位读者的来访,您的关注是我写作分享的最大动力。

你可能感兴趣的:(iOS 开发探索 - XML文件转化为plist文件)