2010-06-12 6 views
4

Lorsque j'utilise GData API dans mon application pour analyser XML, comment puis-je obtenir des attributs et de la valeur? Recherché un morceau de code d'exemple. Merci beaucoup. xml:Demander un exemple de code pour analyser XML et obtenir des attributs en utilisant l'API GData

<playurls><url islive="0" type="3" bit_stream="1">http://vods.netitv.com//dy2/2010/02/08/cf584b76-3579-4b75-a0c8-f7a473d79f8c.mp4 
    </url><url islive="0" type="3" bit_stream="2">http://vods.netitv.com//dy/2010/02/08/965bbc65-8ec0-4c50-98ae-c69a831926cc.mp4 
    </url><url islive="0" type="2" bit_stream="1">http://vods.netitv.com//dy2/2010/02/08/cf584b76-3579-4b75-a0c8-f7a473d79f8c.mp4 
    </url><url islive="0" type="2" bit_stream="2">http://vods.netitv.com//dy/2010/02/08/965bbc65-8ec0-4c50-98ae-c69a831926cc.mp4 
    </url></playurls> 
+0

Je l'ai résolu – ben

Répondre

4
NSInteger type=[[(GDataXMLNode *)[[urls objectAtIndex:i] attributeForName:@"type"] stringValue] intValue]; 
NSInteger bit_stream=[[(GDataXMLNode *)[[urls objectAtIndex:i]attributeForName:@"bit_stream"] stringValue] intValue]; 
+0

Je l'ai eu, ça doit être comme ça – ben

0

Google ont fourni beaucoup d'exemples de code qui montre comment utiliser leur API. Selon le protocole que vous utilisez, vous devriez être en mesure d'obtenir les échantillons du API Directory.

+0

je suppose que ceux-ci aident un peu, mais je suis sûr qu'il ya beaucoup comme moi qui trouvent des exemples comme ceux-ci avec un contenu pléthorique tant qu'il prouve presque impossible pour un codeur moins expérimenté pour se familiariser avec. Je ne vois pas pourquoi ceux chez google (d'autres fournisseurs d'API aussi) n'offrent pas plus d'exemples basiques propres et clairs? Apple aussi est coupable de cela. – user7865437

Questions connexes