Bonjour les gars, je cherche un moyen sur l'iPhone d'analyser un document XML à l'aide de DOM. J'utilise saxo avec NsxmlParser, mais je veux maintenant vraiment un arbre Dom (ou tout ce qui peut rapidement b> traduire le document XML en une nsdiction)
Merci pour toute aide
p>
3 Réponses :
Malheureusement, nsxmldocument code> (ce que vous demandez) n'existe pas sur l'iPhone. Vous devrez peut-être faire rouler votre propre analyseur à l'aide de
libxml2 code> ou essayez quelque chose comme TouchXML a> ou KissXML . P>
TouchXML ne prend pas en charge l'arc. KissXML prend en charge l'arc.
Si vous souhaitez utiliser Vous émettez une requête XPath sur votre objet de document XML et récupérez les objets de la classe de fondation: Ces fonctions aident à fusionner la vitesse de LibXML2 CODE> avec un age Objective-C sans événements SAX, jetez un coup d'œil à cet ensemble utile de Fonctions d'emballage .
nsarray code>,
nstring code> et
nsdicdiction code>, par exemple: p>
libxml2 code> avec la lisibilité et la convivialité du code Objective-C. P> P>
Je suggère de regarder l'API de Données Google pour Objective-C (iPhone) à http : //code.google.com/p/gdata-Obitectivec-Client/ p>
En particulier, consultez ces fichiers qui définissent la classe GDataxMlnode: P>
http://gdata-objectedec-client.gaoglecode.com / svn / coffre / source / xmlsupport / p>