【发布时间】:2013-01-24 12:09:32
【问题描述】:
假设我有一个带有 String 属性的对象,它有一个 XML 字符串。喜欢:
class myObject {
String xml;
@XmlElement(name = "xml", type = String.class)
public String getXml() {
return xml;
}
public void setXml(String xml) {
this.xml = xml;
}
}
我为此属性设置了一个 XML 字符串 - 例如
myObject.setXml("<xml>bbb</xml>");
现在我想使用 JAXB 编组它,我得到:
<xml><xml>bbb</xml></xml>
我想去哪里
<xml>bbb</xml>
我该怎么做?
编辑: 问题是 String xml 将格式良好的 XML 存储为字符串。所以我希望这个字符串被封送而不转义 XML 字符。
【问题讨论】:
标签: java xml jaxb marshalling jaxb2