Java JAXB自动关闭标记封送
如何使用JAXB Java封送自动关闭标记 i、 e.班级:Java JAXB自动关闭标记封送,java,jaxb,Java,Jaxb,如何使用JAXB Java封送自动关闭标记 i、 e.班级: @XmlRootElement public class Customer { @XmlElement public String name; @XmlElement public int age; @XmlAttribute public int id; } 我想: <customer id="3"> <name>TEST</name> <age
@XmlRootElement
public class Customer {
@XmlElement public String name;
@XmlElement public int age;
@XmlAttribute public int id;
}
我想:
<customer id="3">
<name>TEST</name>
<age>100</age>
</customer>
如果我想要像Customer中的元素这样的东西,是否有注释
编辑:
我想澄清的是:
<customer id="3">
<name>TEST</name>
<age>100</age>
<something data='whatever'/>
</customer>
您需要添加一个固定的静态值
@XmlAttribute(name="data")
private final static String DATA = "whatever";
这似乎不起作用,但我希望能够设置变量,所以静态对我来说不起作用。我做了编辑。谢谢你的帮助。