【发布时间】:2011-09-18 12:31:14
【问题描述】:
我正在编写一个小型应用程序来将 iPhone 的 XML 对象解析为 JSON 对象。任何人都可以告诉我现有的开源库的可用性来解析usnig Objective-c。
【问题讨论】:
标签: iphone objective-c xml json xml-parsing
我正在编写一个小型应用程序来将 iPhone 的 XML 对象解析为 JSON 对象。任何人都可以告诉我现有的开源库的可用性来解析usnig Objective-c。
【问题讨论】:
标签: iphone objective-c xml json xml-parsing
objective-c 中有很多开源解决方案来处理 JSON :
要处理 xml,您可以使用默认的 NSXMLParser 类或其他一些解决方案,例如我在此处发布的一些代码(DOM 解析器): NSXMLParser retrieving wrong data from XML tags
您还可以查看此页面,该页面将为您提供 XML 解析可用解决方案的概览(以及 SAX 和 DOM 解析器之间差异的说明):http://www.raywenderlich.com/553/how-to-chose-the-best-xml-parser-for-your-iphone-project
【讨论】:
我使用 Apple 的 NSPropertyListSerialization 将 Plist XML 转换为字典。然后我们只需要找到从字典到 JSON 的东西。
json-framework 看起来像一个不错的 JSON 生成器。
【讨论】:
在 github 上有一个json parser available for objective c。它的使用非常简单。您可能需要编写一些额外的代码来为解析器提供输入。
【讨论】: