Синтаксический анализ XML с использованием SAX в Android

#android #xml #sax

#Android #xml #sax

Вопрос:

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

   <person>



   <lastname>Idris</lastname>
<information MobileNo="xyz" AccountNo ="1234"Address ="abcdef"PhoneNo="12345"/>


    <firstname>Nazmul</firstname>

    <company>The Bean Factory, LLC.</company>

   <email>xml@beanfactory.com</email>



</person>
  

    <lastname>Idris</lastname>
<information MobileNo="xyz" AccountNo ="1234"Address ="abcdef"PhoneNo="12345"/>

    <firstname>Nazmul</firstname>

    <company>The Bean Factory, LLC.</company>

   <email>xml@beanfactory.com</email>



</person>
  

Комментарии:

1. Не используйте SAX, используйте Simple: massaioli.wordpress.com/2011/04/21 /…

Ответ №1:

В вашем классе-обработчике у вас есть ‘startElement()’-метод, который имеет ‘Атрибуты‘-параметр. Вы можете прочитать значения атрибутов из него, используя ‘GetValue()’-методы.