我想将 XML 内容作为字符串绑定到该字段。这是我的 xml 的样子:
<sample>
<content>
<p>here is content <b>with bold</b></p>
</content>
</sample>
它应该绑定到以下域对象:
@Entity
@Table(name="news_table")
@XmlRootElement
class Sample {
@XmlElement(name="content")
@Column(name="news_content")
private String content;
}
解组后,我想绑定以<p>
字符串类型开头的内容,以便使用 HTML 标签保留格式化文本,以便:
System.out.println(sample.getContent());
必须给出以下信息:
> "<p>here is content <b>with bold</b></p>"
使用@XmlElement 注释,我只能从绑定操作中得到空字符串“”,因为<p>
根据我的理解,JAXB 将元素以“”开头作为要绑定的对象。
有什么建议吗?