JAXB如何注释混合类型的嵌套元素?

时间:2013-07-24 13:52:44

标签: xml-parsing jaxb jaxb2

我有以下示例xml:

 <section name="section_name_1" attribute_1="value">
        <param name="name_1">some text goes here</param>
        <param name="name_2"><some_tag_here_1/></param>
        <param name="name_3"><some_tag_here_2/></param>
 </section>

因此,您可以看到param标记可能包含任意嵌套标记或文本值。

我尝试了@XmlAnyElement,@ XmlMixed和@XmlValue的各种组合。到目前为止没有运气。我很感激这里的任何帮助。

1 个答案:

答案 0 :(得分:1)

好吧,我明白了:

@XmlMixed
@XmlAnyElement
private List nestedObject = null;