Разбор сложного XML с использованием SAXParser в Java - PullRequest
0 голосов
/ 17 декабря 2011

Как использовать SAXParser для парсинга XML, в котором основные вещи находятся в атрибутах, а XML - в формате:

<code code="SPECIALNOTE"></code>
<text><![CDATA[<strong>** New York State approval pending. This test is not available for New York State patient testing **</br> ]]></text>

Мне нужно получить доступ к уровню иерархии до тега, а затем использовать тег, чтобы получить его значение для отображения на экране. Java - это PL, который я использую, и XML, в котором я хочу использовать технику SAXParser. я новичок, пожалуйста, помогите мне ...

Спасибо заранее, Эль Ниньо

1 Ответ

1 голос
/ 17 декабря 2011

startElement() имеет аргумент с именем attributes. Это будет содержать информацию об атрибутах элемента, к которому прибыл анализатор. Затем вы можете использовать эту информацию, чтобы продолжить работу с парсингом.

Если вам нужно более общее руководство по написанию обработчика, вот учебник .

...