-<stat>
<visitor>4</visitor>
<uniqueVisitor>2</uniqueVisitor>
<order>41</order>
<revenue>20658</revenue>
<conversionRate>48</conversionRate>
<newProduct>25</newProduct>
<outOfStockProduct>11</outOfStockProduct>
</stat>
Из этого XML-файла я хочу получить имя элемента «посетитель» и «уникальныйVisitor» и соответствующие им значения с помощью анализатора GDataXML.
До сих пор я делал это.
xmlFileLocation = [NSURL URLWithString:@"someurl....abc.php"];
NSData *xmlData = [[NSMutableData alloc] initWithContentsOfURL:xmlFileLocation];
xmlDocument = [[GDataXMLDocument alloc]initWithData:xmlData options:0 error:&error];
if (nil == xmlDocument) {
NSLog(@"could not load Branch.xml file");
}
else {
NSLog(@"Loading desire xml url for dashboard");
[self GDataXmlParser];
}
Используя учебник, я делал это до сих пор. Но теперь я хочу, чтобы все эти имена элементов и их соответствующие значения
-(void)GDataXmlParser{
NSArray *getData = [[xmlDocument rootElement]elementsForName:@"stat"];
records = [[NSMutableArray alloc]init];
tempArray = [[NSMutableArray alloc]init];
for(GDataXMLElement *e in getData){
// What i have to do here????
}
}