Я должен обработать некоторые «уродливые» фрагменты XML и хотел бы сделать это, используя JAXB, чтобы сэкономить время.
Допустим, мои документы структурированы так:
<root a="1" b="2" c="3">
<header a="1" b="2" c="3">
<info/>
<more info/>
</header>
<body>lots of nested elements in here</body>
</root>
Я хотел бы обработать пару атрибутов из корневого элемента и дочерних элементов и перенести их в новый документ с другой структурой. Проблема в том, что мне нужно, чтобы содержимое body не было затронуто в моем новом документе.
Есть ли способ (при демаршировании / маршалинге) взять содержимое элемента "как есть"?