2011-12-05 3 views
0

Je suis nouveau au développement iPhone et j'ai besoin pour analyser un nœud entier à partir d'un fichier xml comme ceci:comment analyser un nœud entier

<numbers> 
    <current_number>1</current_number> 
</numbers> 

Comment puis-je récupérer « 1 » comme un entier par mon code?

grâce, et meilleures salutations

PS: Je l'ai déjà mis en œuvre NSXMLParserDelegate

Répondre

1

extrayez un analyseur DOM pour iPhone comme GDataXMLNode. C'est plus simple à gérer et il y a une API plus facile.

Si vous voulez vraiment utiliser NSXMLParser, vous devez suivre le nœud dans lequel vous êtes dans les méthodes didStartElement et didEndElement. Ensuite, vous utiliserez la méthode foundCharacters pour obtenir la valeur entre votre noeud. Vous pouvez ensuite utiliser NSString et demander l'intValue.

+0

thx, c'est tout ce qui est nécessaire en ce moment, merci youu – UnSaid

Questions connexes