Последние пару дней я пытался разобрать файл XML, но безуспешно. Я использую синтаксический анализатор SAX, но XML рекурсивен, и я не знаю, как вы управляете разбором.
XML довольно обширный, но ниже вы можете увидеть пример того, как он есть.
<root>
<prop1>teste</prop1>
<items>
<item>
<prop1>teste1</prop1>
<items>
<item>
<prop1>teste1.1</prop1>
<items null />
</item>
</items>
</item>
<item>
<prop1>teste1</prop1>
<items null />
</item>
</items>
</root>
Я не знаю, как обрабатывать цикл внутри методов startElement и endElement.
Любая помощь будет крутой ... заранее спасибо.