假设我分别有以下 XML 和 Java 代码:
<foo>
My text content
</foo>
@XmlRootElement( name="foo" )
public static class Foo
{
// This is where I want to see "My text content" stored
private String text;
// getters and setters
}
当我尝试编码 XML 时,我的 Foo
实例未使用给定 XML 中 foo
元素内部文本的值填充其文本属性。我该如何解决这个问题?
最佳答案
您可以使用@XmlValue
注释。
@XmlValue
public String getText() {
return text;
}
了解更多信息
关于java - 如何将元素的内部文本内容映射到 Class 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13026825/