JAXB与javaxml绑定:将内容从字段封送到根元素
我有一门课是这样的:JAXB与javaxml绑定:将内容从字段封送到根元素,java,xml,jaxb,annotations,xml-binding,Java,Xml,Jaxb,Annotations,Xml Binding,我有一门课是这样的: @XmlAccessorType(XmlAccessType.PROPERTY) @XmlRootElement(name="someClass") public class SomeClass implements Serializable { [...] @XmlElement(name="field") public String getSomeField() { return field; } [...] }
@XmlAccessorType(XmlAccessType.PROPERTY)
@XmlRootElement(name="someClass")
public class SomeClass implements Serializable {
[...]
@XmlElement(name="field")
public String getSomeField() {
return field;
}
[...]
}
<someClass>
blablacontent
</someClass>
封送处理后生成的XML正确地为:
<someClass>
<field>blablacontent</field>
</someClass>
blablacontent
我现在希望“field”的内容直接成为someClass元素的内容,如下所示:
@XmlAccessorType(XmlAccessType.PROPERTY)
@XmlRootElement(name="someClass")
public class SomeClass implements Serializable {
[...]
@XmlElement(name="field")
public String getSomeField() {
return field;
}
[...]
}
<someClass>
blablacontent
</someClass>
blablacontent
我已经到处找了很多注解可以做什么,我没有找到任何东西。这不可能吗?非常感谢你的建议 如果您的类中没有其他带注释的属性,您可以使用。Aiiii,该死!它起作用了!非常感谢!祝你圣诞快乐:)@user3126321不客气,你也是!考虑接受答案,除非有其他事情。还不能投票,不是enoug代表:|