Как я могу рекурсивно пройти XML-файл в Objective-C? - PullRequest
0 голосов
/ 25 июля 2011

Я получил следующую XML-структуру:

<categories>
    <category>
        <name>Category_1</name>
        <ID>100</ID>
        <SubCategories>
            <category>
                <name>Category_2</name>
                <ID>101</ID>
                <SubCategory>
                    <category>
                        <name>Category_3</name>
                        <ID>102</ID>
                        <SubCategory></SubCategory>
                    </category>
                </SubCategory>
            </category>
        </SubCategories>
    </category>
</categories>

Я хочу проанализировать этот файл и записать каждый элемент в базу данных. Я использую TouchXML для анализа, потому что он быстрый и простой в использовании, но я не знаю, является ли парсер правильным. Было бы здорово, если бы кто-нибудь мне помог.

Спасибо!

1 Ответ

0 голосов
/ 25 июля 2011

"Собственный какао" способ синтаксического анализа XML - NSXMLParser .

С другой стороны, если вы знакомы с TouchXML и он «быстрый и простой в использовании», вы уверены, что вам нужно переключиться на что-то еще?

...