从 XML 到 PLIST 的转换
Posted
技术标签:
【中文标题】从 XML 到 PLIST 的转换【英文标题】:Conversion From XML to PLIST 【发布时间】:2010-07-23 08:30:13 【问题描述】:我需要将大约 1000 个 xml 文件从 XML 转换为 PLIST 格式(例如 <dict>
和 <arrays>
。是否已有可用的工具/应用程序或算法?
【问题讨论】:
您的标签是 C#、iphone 和 .Net,这令人困惑。我认为您需要使用现有示例更多地说明您的情况才能获得好的答案。 【参考方案1】:这个呢?
http://iappcat.com/plist/bin2xml
【讨论】:
【参考方案2】:您想从 C# 中进行转换吗?如果不是这种情况,那么自 Mac OS X 10.2 起就有一个名为 plutil
的工具可用:
plutil -convert xml1 some_file.plist
plutil 可用于检查属性列表文件的语法,或将 plist 文件从一种格式转换为另一种格式。
【讨论】:
【参考方案3】:使用 XSLT 处理器。 C# 有一个很好的 API 可以做到这一点,但是如果您需要在各种平台上自动化它,请使用可移植的东西,例如:xsltproc(几乎随处可用)或SAXON XSLT(对于 XSL 2.0,但有点像使用麻烦)。
【讨论】:
以上是关于从 XML 到 PLIST 的转换的主要内容,如果未能解决你的问题,请参考以下文章
XML PList 到 JSON 转换器并在客户端处理 JSON 响应 [关闭]