如何从网站读取xml数据并在UITableView中显示相同的数据

时间:2013-08-12 21:11:36

标签: ios objective-c xml json xml-parsing

我知道如何制作JSON数据并将其用于在UITableView中显示json数据。示例JSON数据位于链接http://www.sama-q8.com/sama/getBuildingInfoSama.php

对于新项目,客户端提供了XML数据。样本数据位于

http://sahhtna.hardtask.org/services/mobileservice.asmx/Clients?type=1&index=0

我想学习如何以NSArray格式获取此数据(就像我使用json数据一样)。

我尝试搜索一些链接,但没有获得良好的链接。某人的任何良好联系都会很棒。

我在看this example,我认为这不是我所期待的。

但我对链接http://sahhtna.hardtask.org/services/mobileservice.asmx/Clients?type=1&index=0

中的XML数据格式感到困惑

文本“此XML文件似乎没有与之关联的任何样式信息。文档树如下所示。”在网页上是好还是在解析XML数据时会给我带来问题?

我上面链接的格式是否正确?

请告诉我。

1 个答案:

答案 0 :(得分:0)

我明白你要做什么。 XML文件与RSS Feed相同。事实上,RSS Feed只是一个XML文件。

有一个名为NSXML Parser的类,它允许您解析xml文件,并将元素加载到字典中。

如果您下载此项目http://media.theappleblog.com/downloads/TAB_RSS_reader.zip

,这是一个完美的示例

查看源代码,您将了解如何解析XML文件并将其放入表视图中。