将 JSON 转换为 .plist

问题描述 投票:0回答:4

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

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

ios json plist
4个回答
85
投票

我推荐在命令行上使用 plutil。

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

它会因字典中的 NULL 值和其他一些不一致而崩溃,iOS JSON 反序列化将更优雅地处理,但它看起来确实工作得很好。


20
投票

我有一个网络应用程序可以在 JSON 和 PList 之间转换数据:

https://github.com/fengchang/json2plist


2
投票

David 的答案效果很好,但作为 Ruby 爱好者,我编写了一个非常简单的工具来对 Ruby 执行相同的操作:https://github.com/javiertoledo/json2plist


0
投票

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

© www.soinside.com 2019 - 2024. All rights reserved.