我想要实现的是以下内容。我有一个MySQL数据库,并在PHP脚本中使用SimpleXML将条目转换为XML。所以我有'id','department','name','tel'和'email'字段。 PHP解析它这个输出(不知道这是最合乎逻辑的输出,但似乎合法的)(主唯一键“id”被忽略了)Xcode:XML解析器分组
<?xml version="1.0" encoding="UTF-8" ?>
<entries>
<entry>
<department>DeptA</department>
<name>NameA</name>
<tel>0000-111111</tel>
<email>[email protected]</email>
</entry>
<entry>
<department>DeptB</department>
<name>NameB1</name>
<tel>0000-2222222</tel>
<email>[email protected]</email>
</entry>
<entry>
<department>DebtB</department>
<name>NameB2</name>
<tel>0000-2222223</tel>
<email>[email protected]</email>
</entry>
more entry
</entries>
所以我要在Xcode三个视图。第一视图(MasterViewController)应报告部门为唯一值。在上面的XML DebtA和DebtB中。 (更多的是用实际的XML)并将它们列在一个表格视图中。试过这样做与NSSlist * uniqueArray(等)没有成功。然后,当点击MasterViewController中的部门时,您将进入DebtViewController,其中列出了在该特定部门工作的所有员工的名称。所以对于债务B应该是NameB1和NameB2。 (仅限于NameA)。最后一个视图是一个DetailViewController,在其上列出了在DebtViewController中点击的特定名称的详细信息。详细信息如姓名,电话和电子邮件。 (也许一张图片,当我得到它的挂起)
所以具体而言,事情是我一直在挣扎着这几天,想知道什么是我应该采取的最佳路线。 XML我目前正在使用任何我想要实现的任务吗?在xcode解析之前,我应该将这些部门分组在XML中吗?或者以后也可以这样做?如果是这样,请提出一些建议。
完成! ......谢谢Eric。 – wvthoog