Donc, Il y a un million de différents parseurs XML pour l'iPhone. J'ai une taille moyenne de fichier XML qui contient beaucoup de des balises en double (à différents points dans la hiérarchie). Je pensais à TBXML mais j'ai été préoccupé par son manque de charge de XPath. Par exemple, disons que mon fichier XML ressemblait à ça.
<blog>
<author> foo1 </author>
<comments>
<comment>
<text>
<![CDATA[ HTML code that must be extracted ]]>
</text>
<author>foo2</author>
</comment>
<comment>
<text>
<![CDATA[ Here is another post ]]>
</text>
<author>foo1</author>
</comment>
</comments>
</blog>
Fondamentalement, mes exigences sont que j'ai besoin d'être en mesure d'extraire cdata. Et savoir si c'est le blog de l'auteur d'un commentaire de l'auteur.