Разбор XML для Android, чтобы сделать дерево - PullRequest
0 голосов
/ 13 февраля 2012

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

<?xml version="1.0" encoding="UTF-8"?>
<Items>
    <ItemData>
        <title>Fruit</title>
        <level>1</level>

        <ItemData>
            <title>Apple</title>
            <level>2</level>
        </ItemData>

        <ItemData>
            <title>Mango</title>
            <level>2</level>
        </ItemData>

        <ItemData>
            <title>Banana</title>
            <level>2</level>
        </ItemData>

    </ItemData>


    <ItemData>
        <title>Vegitables</title>
        <level>1</level>
        <ItemData>
            <title>carrot</title>
            <level>2</level>
        </ItemData>

        <ItemData>
            <title>spinach</title>
            <level>2</level>
        </ItemData>
    </ItemData>

</Items>

Мне просто нужно руководство и пример кода для реализации моих необходимых функций. Я буду очень благодарен.

1 Ответ

2 голосов
/ 13 февраля 2012

Что ж, в этом случае, я думаю, вы можете использовать один из следующих ресурсов парсера для проверки рабочего примера:

  1. SAX-проект: Краткое руководство по началу работы
  2. Более подробное и подробное объяснение того, как работает SAX, с примерами кода: Учебники Sun
  3. Учебник с DOM против SAX diff и примеры: больше по DOM и SAX

Надеюсь, что выше помогает.Может помочь, если вы опубликуете некоторые ошибки, с которыми сталкиваетесь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...