如何为moxy jaxb设置characterEscapeHandler

时间:2012-02-19 15:40:49

标签: java spring jaxb eclipselink moxy

我正在尝试为moxy jaxb设置自定义characterEscapeHandler但是获得异常:

  

javax.xml.bind.PropertyException:name:com.sun.xml.bind.characterEscapeHandler value:..

我通过将com.sun.xml.bind.characterEscapeHandler属性添加到marshallerProperties的{​​{1}}来实现(并且适用于标准jaxb)。

我知道XmlCdata。但我不想!Cdata [[ ..将被添加,我只是想要不要转义字符(不添加Cdata)。

1 个答案:

答案 0 :(得分:2)

我们目前正在将JAXB RI CharacterEscapeHandler的支持添加到EclipseLink JAXB (MOXy)。您可以使用以下错误跟踪我们的进度:

您将能够使用RI属性和CharacterEscapeHandler类,或MOXy等效项。这个支持将在本周进行检查,每晚下载EclipseLink 2.4.0将在以下网址提供:

我会在签入此功能后更新我的答案。