我只是为iPhone工作基于网络的应用程序,我尝试从我的网站检索数据到我的应用程序。 我可以编辑我的网站的XML代码,因为我想要在我的iPhone应用程序中? 例如,我网站的XML是:
<item>
<title>Announcement title</title>
<link>iphone feed</link>
<description>Announcement type</description>
<category>Students</category>
<pubDate>April 5, 2010, 12:50 pm</pubDate>
<guid>iphone feed</guid>
</item>
但我无法将所有这些内容检索到我的应用中的tableview。所以,我将编辑代码如下:
<item>
<category name="staff">
<Announcement title="welcome back">
<description>
hope all of you enjoy in the vacation, and welcome back to university
</description>
</Announcement>
</category>
</item>
这是正确的方法吗?
答案 0 :(得分:0)
您应该使用plist格式,因为从Objective-C加载它会更容易(使用NSDictionary类的dictionaryWithContentsOfFile方法)。
请参阅有关属性列表的documentation。
答案 1 :(得分:0)
如果您使用XML解析器,那么构建XML文档的方式将完全取决于您。在语义上,您发布的两个片段之间似乎没有区别,但解析器应该能够翻译任一项目节点。