【发布时间】:2012-07-08 22:46:13
【问题描述】:
假设我有一个带有标签的 xml 文件,其中包含我想在我的 tableView 中显示的字段数,在另一个 xml 文件中我有要在该 tableView 中显示的信息。
问题是:我应该在我的项目中创建 2 个不同的文件(xmlparse1.h 和 .m + xmlparse2.h 和 .m)还是应该将所有代码放入 1(xmlparse.h + .m)和在代码中用 bool 或类似的东西区分我现在正在解析哪个文件?
如果这可能会改变,我正在 Xcode 4.3 mac os x 10.7.4 上开发一个 iphone 应用程序
编辑:第一个文件:
<MenuPrin>
<humidite>82,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0</humidite>
<tempmoy>
189,124,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700,700
</tempmoy>
</MenuPrin>
第二个文件:
<Instal>
<nbrField>2</nbrField>
</Instal>
所以它看起来像这样。因此,由于 nbrField 为 2,我将从 tempMoy 和 humanite 中获取第 2 个值并将它们显示在 tableView 中。
编辑结束
【问题讨论】:
-
您打算针对哪个最低版本的 iOS?
-
您能否发布您的 XML 示例以使其更清晰?
-
使用 xml 文件示例更新问题
-
您是否可以控制 XML 文件的生成,或者这只是您从其他服务器获得的东西?
-
我无法控制它,我从控制器(板)获取此 XML
标签: iphone objective-c xml-parsing