使用 Jackson 或 JAXB,有没有办法将子 XML 元素的整个子树反序列化/编组为字符串?
例如,给定以下 XML:
<root>
<foo>
<bar>
<baz/>
</bar>
</foo>
</root>
有没有办法将其反序列化/编组到以下类
@XmlRootElement
public class Root {
private String foo;
// constructors, getters, setters, etc.
}
结果会是什么样子Root(foo="<bar><baz/></bar>")
?