Mac-json数据快速转成plist数据

2019-12-27  本文已影响0人  329fd8af610c

我们自己写demo的时候会需要一些假数据,上一篇《Mac上青花瓷抓包工具的使用》已经获取到了数据。那么如何快速的将json数据转化为plist数据呢?
1.创建一个.json类型的文件
点击文本编辑器,什么数据都不添加,

data.rtf.png

添加后缀.json,将data改为data.json,如下图所示:

提示.png data.json.png

这时已经转化为.json类型的文件,我们把data.json放进XCode中,发现data.json里的数据已经发生了变化,如下图:

xcode中data.json.png

这就是在新建data.rtf文件的时候什么数据都不添加的原因,因为添加的数据正确,data.json文件添加到xcode 中也会发生转换,添加到xcode后,我们将json格式的假数据复制到data.json文件中,再次导出data.json文件,如下图所示:

正确的data.json文件.png

2.创建plist文件

打开xcode --> command + n --> 选择Property list-->创建data.plist文件

3.json 数据转化 plist数据

打开终端 --> cd 到桌面路径 --> plutil -convert xml1 data.json -o data.plist
data.json:json文件名称
data.plist:plist文件名称

终端结果.png 转化结果.png

下面是一些转换指令,可以直接用

json to plist命令:

plutil -convert xml1 data.json -o data.plist

plist to json命令:

plutil -convert json data.plist -o data.json

⚠️:如果在终端命令转化过程中,转化报错,极有可能是json数据格式有误,或者plist文件格式有误,比如 json数据如下图所示就会报错,我们需要将数据对齐。

错误json格式.png 正确json格式.png

同样的操作plist数据也能很快转化为json数据。

先记录这些,感谢阅读,如有错误,不吝赐教!

上一篇下一篇

猜你喜欢

热点阅读