我已经得到了我工作的一个基础的Objective-C / Cocoa应用程序。这个程序是客户端< - >服务器。目前,各项通讯协议是基于一些相当简单的XML。虽然XML适用于这一任务,它不是在任何方面的理想选择。它的序列化的数据,以XML疼痛,这不是特别的重量轻,且难以将非数据信息。(如:“为此下”)在

我想找建议的替代品。

我已经考虑一些上市这里的那些,但还没有决定任何。建议?

有帮助吗?

解决方案

我使用JSON的iPhone应用程序 - 我通常宁愿XML,但我们需要它非常轻巧,所以我们决定在JSON

如果您使用XML,你应该,如果你还没有已经看一看XPath的 - 它会给你巨大的力量从一个XML数据结构提取值

其他提示

你有什么样的服务器?如果服务器是基于java的,我建议在看 HessianKit 由弗雷德里克·奥尔松。编码/解码普通的Objective-C类型,投放NSArrays和NSDictionaries将使得体验更加流畅。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top