Я пытаюсь разобрать XML-файл в NSMutableArray и показать его в виде таблицы.Проблема в том, что когда он анализирует, он добавляет в 2 раза результаты анализа в NSMutableArray.Это приводит к тому, что табличное представление показывает результат дважды.(2 строки в табличном представлении)
Мой вопрос: как я могу показать один результат вместо двух одинаковых результатов?
XML-файл:
<something>test1234567test</something>
Код:
-(void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
{ if([currentElement isEqualToString:@"something"])
[currentname appendString:string];
[mutarray_xml addObject:currentname];
}
я пробовал:
-(void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
{
if([currentElement isEqualToString:@"something"])
{
[currentname release];
}
}
но он показывает:
test1234567test
test1234567test