以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 XML工具及XML开发环境 』  (http://bbs.xml.org.cn/list.asp?boardid=7)
----  急问怎样用JAXB的CharacterEscapeHandler? [求助]  (http://bbs.xml.org.cn/dispbbs.asp?boardid=7&rootid=&id=86504)


--  作者:Minniball
--  发布时间:8/30/2010 4:44:00 AM

--  急问怎样用JAXB的CharacterEscapeHandler? [求助]
用 jaxb生 成 的 xml有 的 字 符 被 自 动 的 替 换 了 ,
像 " 变 成 " &变 成 &
找 到 的 解 决 办 法 是 要 自 己 实 现 接 口 CharacterEscapeHandler, 生 成 一 个 实 例 ,
然 后 再 设 置 maschler的 一个 属 性 为 这 个 实 例 如 下 :
marshaller.setProperty("com.sun.xml.bind.characterEscapeHandler", new CustomCharacterEscapeHandler());
但 是 会 出 现 下 面 的 错 误 :
javax.xml.bind.PropertyException: name: com.sun.xml.bind.characterEscapeHandler value: utility.CustomCharacterEscapeHandler@da9067
请 问 有 谁 遇 到 过 类 似 的 , 应 该 怎 么 解 决 ?
谢 谢 !
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
9,031.250ms