【发布时间】:2011-10-10 12:30:16
【问题描述】:
重要提示:已更新解决方案!
见JAXB 2.x with MOXy (Eclipselink 2.1.2): persisting XHTML as element value
我想通过 JAXB 将 XHTML 存储为 XML 的节点值,例如
<p>This is a paragraph</p>
应该“按原样”存储在 XML 中:
<root>
<title>Title</title>
<content>...the above XHTML snippet of paragraph...</content>
</root>
由于我使用 MOXy 作为 JAXB Impl,我想试试这个(版本 2.1.2):
@XmlCDATA
public void setContent(String content) {
this.content = content;
}
但是,内容被编组为转义代码,之后我无法将其显示为 XHTML sn-p。
首先:我在哪里可以下载最新版本的 MOXy?这可能是 2.1.2 中的错误。 maven repo 不知何故不再可用: http://download.eclipse.org/rt/eclipselink/maven.repo
链接位于 http://wiki.eclipse.org/EclipseLink/Maven
谢谢
【问题讨论】: