在线 Plist 文件格式转 Json 文件格式
Plist 文件是一种用于存储应用程序配置信息的文件格式,其中包含应用程序的各种设置和数据。在过去,Plist 文件通常是以 .plist 格式存储的。然而,随着时间的推移,人们开始使用 JSON 格式来存储更复杂的数据结构和数据。如果您需要将 Plist 文件转换为 JSON 格式,可以使用在线工具或命令行工具。本文将为您介绍如何使用在线工具将 Plist 文件转换为 JSON 格式。
在 Mac 上做开发的一般都知道 plist 文件,它是后缀为.plist 的一种文件形式。通常用于储存用户设置,也可以用于存储数据信息。但是往往很多人想把 plist 文件的数据转换为更为方便通用的 Json 格式却不知如何下手,下面分享下我的个人经验。
工具/原料
苹果公司 Mac 电脑(win 系统的也行)
安装有 Xcode 软件或者 Sublime 电脑
方法/步骤
Mac 电脑上打开或者新建一个 Xcode 工程,会生成一个 plist 文件,里面存储了一些工程的配置信息。如果是存储了一些结构化数据的单独的 plist 文件也请添加到工程中打开,不要直接双击打开。
鼠标右击需要转换的 plist 文件,选择 Open As,选择 Source Code。会看到如下图的类似 xml 的标签式树形结构。另外也可以直接把 plist 文件拖入 Sublime,就会显示同用 Xcode 的 Source Code 形式打开的代码一样了,而且这种方法更简便。
Command + A 全选,Command + C 复制展开的代码,打开浏览器输入网址:http://json2plist.sinaapp.com/。①.点击顶部 Plist -> JSON;②.Command + V 粘贴之前复制的代码。③.点击 Convert 按钮进行转换。如果数据量不大不复杂转换还是很快的,否则可能需要等待一会儿。
复制转换后的代码,其实此时它就已经是 json 格式了,为了更直观,我们打开键入 json.cn,把复制的代码粘贴在左侧,右侧就是格式后的 json 数据。(如果数据量小的话秒转换,大数据量就得稍等片刻了)
在 iOS 上架时,需要将 plist 文件上传到苹果的 App Store 进行审核。由于 plist 文件是 XML 格式,因此可以使用 appuploader 工具将其转换为二进制格式,然后再上传到 App Store。appuploader 工具可以在 iOS 上架时一并上传 plist 文件,因此可以省去手动上传的麻烦。
需要注意的是,appuploader 工具并不会自动备份原文件,因此在上传文件前一定要记得备份文件。此外,appuploader 工具只能上传 plist 文件,不能上传其他类型的文件,如 json、xml 等。工具地址:http://www.appuploader.net/,
注意事项
前提是安装了如上软件。
macOS 下 Xcode 和 Sublime 都能完成 plist 文件由“Property List”到 Source Code 的转换。
window 系统下请用 Sublime 软件,而且更为简便。
评论