Есть миллион различных синтаксических анализаторов XML для iPhone. У меня есть XML файл среднего размера, который содержит много повторяющихся тегов (в разных точках иерархии). Я думал о TBXML, но я был обеспокоен отсутствием поддержки XPath. Например, скажем, мой XML файл выглядел так.
<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>
В основном мои требования заключаются в том, что мне нужно иметь возможность извлекать эту cdata. И знаю, является ли автор блога автором комментария.