我想创建一个iOS
app
应该从网上的XML
文件加载配置文件,检查重复项并删除它们。我使用NSXMLParser
解析XML
文件中的配置文件,但现在我对如何检查重复项感到困惑。消除的配置文件应显示在UITableView
中。iOS应用程序检查重复的配置文件
任何想法或帮助,将不胜感激!
<profiles>
<profile>
<firstname>Amin</firstname>
<lastname>Ziarkash</lastname>
<address>Melisstokelaan</address>
<zipcode>2541GH</zipcode>
<city>DenHaag</city>
<email>[email protected]</email>
</profile>
<profile>
<firstname>Niko</firstname>
<lastname>DeVries</lastname>
<address>Sterrelaan</address>
<zipcode>3342JH</zipcode>
<city>Amsterdam</city>
<email>[email protected]</email>
</profile>
<profile>
<firstname>Marcel</firstname>
<lastname>Janssens</lastname>
<address>Voorhoeveweg</address>
<zipcode>6006SV</zipcode>
<city>Weert</city>
<email>[email protected]</email>
</profile>
<profile>
<firstname>Amin</firstname>
<lastname>Ziarkash</lastname>
<address>Melisstokelaan</address>
<zipcode>2541GH</zipcode>
<city>DenHaag</city>
<email>[email protected]</email>
</profile>
</profiles>
使用'NSSet'来消除dup licates。 –
@βhargavḯ我明白NSSet不会显示重复内容,但我的意思是如何获取NSSet将在最后显示的NSArray中显示的XML内的配置文件。或者,我如何将上面的XML配置文件转换为一个对象,然后我可以使用它放入一个NSArray? –