有没有在线的.plist 编辑器? [关闭]

Posted

技术标签:

【中文标题】有没有在线的.plist 编辑器? [关闭]【英文标题】:Is there any online .plist editor? [closed] 【发布时间】:2009-09-29 13:20:51 【问题描述】:

我对像 XCode 附带的工具这样的在线应用程序感兴趣,它以可编辑的方式将键和值显示为行并处理 xml plist(我不在乎它是否也处理二进制文件) .

【问题讨论】:

【参考方案1】:

所以,我想知道完全相同的事情,当我看到这个问题及其答案时,我说“去他妈的,我正在做一个!”所以我做到了。两天后,这是我给你的答案:

http://tustin2121.github.io/jsPlistor/

jsPListor(版本 1,截至 2013 年 8 月 8 日)将允许您将 xml plist 的内容粘贴到其中(通过导入按钮)并通过拖放等方式对其进行编辑。完成后,点击导出,它会将所有内容打包到一个有效的 plist 中,供您复制并粘贴回文件中。

仍然存在一些错误和明显的空缺(例如数据编辑对话框),但它可以正常工作。未来的版本将尝试允许通过 html5 下载进行保存,并将文件加载到数据行中。

随时在 github 存储库中检查、贡献和提交错误:https://github.com/tustin2121/jsPlistor

【讨论】:

@EladKarako 它没有理由突然停止工作。此外,它对我来说很好,我在 Chrome 上。 很酷,它对你有用 :]] - 我后来发现我应该删除除第一个根以外的所有内容(如 in- no headers no doctype etc...) 不适用于二进制 PLIST 文件。【参考方案2】:

我已经接受了这样一个事实,即我可能永远找不到一个。然而,我发现 JSON 格式和文本 PList 格式非常相似,并且有很多在线可用的 JSON 编辑器,适用于 windows 和 mac。它可能不适合您的需求,但它非常适合我的需求。通过在记事本中使用几个查找和替换,您可以获得 90% 的 plist 文件。唯一的大问题是分号与逗号。

如果您正在处理足够小的文件,则可以手动完成。对于较大的文件,如果您有这种冲动,那么将 JSON 转换为 PList 文件的简单实用程序应用程序可能会非常简单。

同样,这一切仅适用于文本格式的 plist 文件。 mac 上的大多数 plist 编辑器至少可以将 plist 保存为文本格式。

【讨论】:

【参考方案3】:

Plistinator - 它是适用于 Mac、Windows 和 Linux 桌面的原生 C++/Qt 应用程序。所以它不是一个在线工具,但它至少是可移植的并且可以跨平台运行(以防万一需要基于 Web 的编辑器)。

我不确定 JS 版本是否可以处理二进制文件(Plistinator 可以)。如果你有一台 Mac,你可以通过 JS 编辑器编辑它们,如果你通过

将二进制文件转换为 XML
plutil -convert xml myfile.plist

请注意,这将用 XML 版本覆盖 myfile.plist,这可能无法代表二进制版本所能提供的所有相同信息。

全面披露:我是 Plistinator 的作者,12.99 美元用于支付我的拉面和租金。

【讨论】:

现在售价 19.99 美元。下载 Apple 的开发人员工具并使用该软件包中的 plist 工具可能更值得您花时间。【参考方案4】:

我认为网上没有任何 plist 编辑器,至少功能不如带有 Xcode 的 Plist 编辑器。

您可以使用在线 XML 编辑器,例如 Xmlia2.0,然后自己编写代码。

当您拥有来自 xcode 的 Plist Editor 时,您为什么还想要一个用于编辑 XML 文件的在线工具?

【讨论】:

所以即使我不在 Mac 上也可以调整 plist。 不幸的是,这些结果都没有与 XCode PList 编辑器相同的功能 是的,Xcode Plist Editor 是一个很棒的工具,我同意。我认为任何其他 Plist 编辑器都没有所有 XcodePlistEditor 拥有的功能。【参考方案5】:

我以前写过一次(用于旧的非 XML plist 文件)。结构非常规则,因此创建外观和行为或多或少类似于 XCode plist 编辑器的东西并不难。

我不知道任何在线 XML 编辑器,但它们必须存在。给定一个熟悉 DTD 的 XML 编辑器,您应该能够非常轻松地编辑 plist 文件。

【讨论】:

【参考方案6】:

任何接受.txt 文档的网络应用程序都可以很好地编辑 plist。同样适用于.xml

【讨论】:

“就像 XCode 附带的工具,将键和值显示为行”他不想处理原始 XML。 是的,他可能别无选择,所以现在建议替代方案是个好主意,不是吗?

以上是关于有没有在线的.plist 编辑器? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

编辑应用程序的 .plist 文件

通过 HTML 5 的 Canvas 进行在线 Photoshop? [关闭]

从本地 bash 脚本文件夹中编辑 plist

vue 表格数据编辑,点击取消或者完成按钮后,关闭编辑状态没有及时生效

在 NSDictionary 中编辑 plist

编辑 plist 文件(目标 c)