All About JAVA An invalid XML character (Unicode: 0xdd65) was found in the comment 错误

来源:互联网 发布:开淘宝企业店铺的要求 编辑:程序博客网 时间:2024/05/21 03:18

在这两天进行一个早期系统迁移工作,从Solaris的jes迁移到rhel的weblogic,程序迁移过来后,一个页面的文本编辑器无法初始化,后台报了An invalid XML character (Unicode: 0xdd65) was found in the comment.这个错误。在编辑器初始化前需要处理一个XML文件,代码片段如下:

<?xml version="1.0" encoding="GBK"?><Edit_Button>  <!--相关的按钮文件-->  <bcode name="SpellCheck">    <btitle>拼写检查</btitle>    <bimage>spellcheck.gif</bimage>    <bhtml></bhtml>    <btype>0</btype>    <bevent>spellCheck()</bevent>    <bclass>Btn</bclass>    <border>0</border>    <ballowselect>0</ballowselect>  </bcode>  <bcode name="TBSep">    <btitle>分隔线</btitle>    <bimage></bimage>    <bhtml></bhtml>    <btype>2</btype>    <bevent></bevent>    <bclass>TBSep</bclass>    <border>1</border>    <ballowselect>1</ballowselect>  </bcode>...

这个文件是GBK编码,最后将此文件编码格式转为UTF-8,并将头部的XML声明中的GBK也该为UTF-8,程序可以正常执行。

0 0
原创粉丝点击