JAXB获取元素的所有内容(包括标记和文本)

时间:2011-10-12 07:35:32

标签: java xml jaxb

我有一个像这样的正式XML:<content><p>Text</p><p>Text</p></content> 如何将JAXB注释所有内容映射到String值。

public class Content {
    String value;
}

所以Content.value = "<p>Text</p><p>Text</p>"

1 个答案:

答案 0 :(得分:4)

您可以使用@XmlAnyElement注释并指定DOMHandler将DOM片段转换为String值或从String值转换。

完整示例