将JSON转换为.plist

时间:2012-11-14 18:47:47

标签: ios json plist

我有一个从Web服务导出的JSON文件。我需要将其转换为.plist文件,我可以将其导入到iOS应用程序的主包中。最简单的方法是什么?

注意 - 应用程序不需要从服务器或任何东西中获取JSON。这是我需要做的一次性转换。该应用程序将始终只使用plist。我只需要知道如何转换它。

4 个答案:

答案 0 :(得分:68)

我建议在命令行上使用plutil。

plutil -convert xml1 in.json -o out.plist

它会在字典中出现NULL值,以及iOS JSON反序列化将更优雅地处理的一些其他不一致性,但它看起来效果很好。

答案 1 :(得分:14)

我写了一个在线转换器来做到这一点。请试试。

http://json2plist.sinaapp.com/

答案 2 :(得分:2)

大卫的回答非常好,但作为一个Ruby爱好者,我写了一个非常简单的工具来对ruby做同样的事情:https://github.com/javiertoledo/json2plist

答案 3 :(得分:0)

另一个在线转换器 JSON 到 PList https://wtools.io/convert-json-to-plist