как обращаться с xmlparsing - PullRequest
       3

как обращаться с xmlparsing

0 голосов
/ 10 февраля 2012

Я занимаюсь разработкой одного приложения. В этом, в моем XML-файле, содержащем три тега с одинаковыми именами с разными данными. Так, как дифференцировать эти данные. Пожалуйста, сообщите мне, как обращаться с этим.

1 Ответ

0 голосов
/ 10 февраля 2012

Если вам известна последовательность появления тегов, вы можете объявить int как переменную-счетчик в следующем методе.

-(void)  parser:(NSXMLParser *) parser didStartElement:(NSString *) elementName    namespaceURI:(NSString *) namespaceURI qualifiedName:(NSString *) qName attributes:(NSDictionary *) attributeDict

Например: при посещении первого временного тега установите cnt = 1, второй раз cnt = 2 и третий раз cnt = 3. Затем с помощью значения счетчика сохраните данные в 3 разных NSMutableArray следующим способом:

-(void)parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName

Я надеюсь, что это решит вашу проблему

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...