2010-07-11 38 views
0

我正在处理通过返回JSON的Web服务提供数据的iPad应用程序。观看一些iTunes U节目,看起来像发回Plist会为我节省大量的时间,并加快我的应用在解析方面的速度。从对象列表中创建.net中的Plist

有谁知道一个.net库,将对象转换为Plist来返回?

编辑(这是我对这个主题的非常有限的理解): Plist是iOS可用来轻松编码和/或解析数据的属性列表。它与JSON非常相似,除了解析需要一小部分时间并且可以在1行代码中完成。如果你的服务器使用WebObjects,那么编码也可以在1行代码中完成,我使用的是IIS,所以如果在我写我自己之前就存在这个问题,我需要一个解决方案。

您可以在这里看到的视频: http://developer.apple.com/videos/wwdc/2010/

尤其是手表会话117 - 如果你正在使用的WebObjects,从苹果应用程序服务器构建服务器驱动的用户体验

+0

你能否解释一下* ASCII Plist *对于那些没有观看过你没有链接过的剧集? – 2010-07-12 06:20:08

回答

1

您可以结帐this project。示例用法:

object value = ... 
string plist = Plist.PlistDocument.CreateDocument(value); 

唯一的要求是用[Serializable]属性修饰您的对象。

+0

甜美,看起来像我一直在寻找的东西 - 你有使用过吗? – Slee 2010-09-14 22:20:51

+0

不,没有用过它。 – 2010-09-15 06:04:23

0

,有一个java镜NSPropertyListSerialization类,为您完成所有这些;你可以通过它NSArray的,NSDictionaries等,它只会工作。不知道这是你在说什么;在你的问题中困惑于WebObjects。 HTH的。