Разбор Java XML: взятие внутреннего XML с использованием SAX - PullRequest
2 голосов
/ 17 февраля 2011

Я анализирую XML-файл с помощью SAX, и в какой-то момент мне нужен внутренний XML-элемент.Например, для следующего XML

<a name="abc">
  <b>def</b>
<a>

мне нужно получить внутренний XML для элемента a , который будет

<b>def<b>

Какой самый простой способсделать это?

Спасибо.

Иван

1 Ответ

2 голосов
/ 17 февраля 2011

Для ситуаций такого типа я предлагаю использовать 2 обработчика контента.Первый отвечает за поиск соответствующей части документа, а второй - за обработку содержимого.Мой ответ на аналогичный вопрос (см. Ссылку ниже) демонстрирует, как реализовать этот подход:

...