У меня проблемы с пониманием синтаксического анализа структур XML с помощью SAX. Допустим, есть следующий XML:
<root>
<element1>Value1</element1>
<element2>Value2</element2>
</root>
и строковая переменная myString
.
Просто пройти через методы startElement, endElement () и characters () очень просто. Но я не понимаю, как мне добиться следующего:
Если текущий элемент равен element1
, сохраните его значение value1
в myString
. Насколько я понимаю, ничего подобного нет:
if (qName.equals("element1")) myString = qName.getValue();
Думаю, я просто слишком усложняюсь: -)
Роберт