从XML文件解析的分段UITableview(需要帮助构造XML文件)

时间:2011-10-28 08:59:17

标签: iphone xml ios parsing uitableview

我试图制作一个从我服务器上托管的XML文件传递的分段表视图。

我已经知道了一些关于将XML文件解析为tableviews的信息,但是我仍然坚持认为如何构建XML文件以便可以解析它。我的表应该看起来像

[parentView]
- [section 1]
- - [item 1]
- - - [description]
- - - [price]
- - - [url]
- - [item 2]
- - - [description]
- - - [price]
- - - [url]
- [section 2]
- - [item 1]
- - - [description]
- - - [price]
- - - [url]
- - [item 2]
- - - [description]
- - - [price]
- - - [url]

2 个答案:

答案 0 :(得分:1)

我认为这样的事情会好的。如果需要,可以给出部分ID,或者在枚举时通过分析来分配它们。这些项目也是如此。

这个解析器继承人使用“。”使解析过程非常简单。语法。

Easy XML Parsing

   <parent>
    <section id="0">

    <item desc="describtion" price="0.0" url="something.com"/>
    <item desc="describtion" price="0.0" url="something.com"/>

    </section>

    <section id="1">

    <item desc="describtion" price="0.0" url="something.com"/>
    <item desc="describtion" price="0.0" url="something.com"/>

    </section>


    </parent>

答案 1 :(得分:0)

如果您首先控制XML格式,您可以简单地将其格式化为属性列表,您可以使用内置的解析方法将其直接加载到数组,字典等中。您可以看到苹果文档中的plist格式,我在电话ATM上,所以在这里放一个链接有点困难。

您的基本元素是一个数组(每个部分一个元素),每个元素都是一个字典数组(在您的部分中每行一个字典)。