如何动态处理jaxb中的<element id =“someValue”> Hello World </element>?

时间:2016-12-09 09:32:05

标签: xml jaxb java-8

  你好,世界  

如何在动态生成 jaxb 的某些情况下我们需要创建一个元素对象来设置Attribute。但是不需要子元素。

1 个答案:

答案 0 :(得分:0)

我们可以使用@XmlValue对Element类下的变量处理这种情况,如:

public class Element {

  @XmlAttribute(name="id")
  private String id;

  @XmlValue
  private String name;

  /* getters & setters */
}