JAXB принимает все содержимое элемента (как теги, так и текст) - PullRequest
3 голосов
/ 12 октября 2011

У меня есть XML-код вида: <content><p>Text</p><p>Text</p></content> Как я могу сопоставить с аннотациями JAXB все содержимое в строковое значение.

public class Content {
    String value;
}

Итак Content.value = "<p>Text</p><p>Text</p>"?

1 Ответ

4 голосов
/ 12 октября 2011

Вы можете использовать аннотацию @XmlAnyElement и указать DOMHandler для преобразования фрагмента DOM в / из строкового значения.

Для полного примера

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...