2010-06-01 9 views
0

Comment obtenez-vous "MayurS123" de la balise xml suivant par analyse?XML Parsing besoin d'aide iphone sdk

<eletitle lnk="http://192.168.10.2/justmeans/trunk/newsfeed/mayurs">MayurS123 Sharma</eletitle> 

Mon fichier est correctement analysé. Ici, je suis en mesure de récupérer le composant LNK en faisant:

if([elementName isEqualToString:@"eletitle"]) 
{ 
     aGoodwork.lnk = [attributeDict objectForKey:@"lnk"]; 
} 

Mais je ne reçois pas comment obtenir en titre réel.

Merci d'avance.

Répondre

4

Vous avez à mettre en œuvre cette méthode déléguée:

- (void)parser:(NSXMLParser *)parser foundCharacters:(NSString *)string 

Regardez l'un des exemples d'analyse XML d'Apple fournit avec l'iPhone SDK et vous trouverez des exemples de code appropriés.

+1

Et rappelez-vous, cette méthode peut être appelée plusieurs fois, vous devez donc collecter les caractères trouvés et les enregistrer dans "didEndElement" –