SAXParseException An invalid XML character 问题的解决
paip.SAXParseException An invalid XML character.txt
Caused by: org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0xdd65) was found in the comment.
现象大概如下
Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0xdd65) was found in the comment. at org.apache.ibatis.parsing.XPathParser.createDocument(XPathParser.java:212) at org.apache.ibatis.parsing.XPathParser.(XPathParser.java:81) at org.apache.ibatis.builder.xml.XMLMapperBuilder.(XMLMapperBuilder.java:43) at org.apache.ibatis.builder.xml.XMLConfigBuilder.mapperElement(XMLConfigBuilder.java:243) at org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:66) ... 53 more Caused by: org.xml.sax.SAXParseException: An invalid XML character (Unicode: 0xdd65) was found in the comment. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:236) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:215) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:386) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:316) at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1438) at com.sun.org.apache.xerces.internal.impl.XMLScanner.scanComment(XMLScanner.java:764) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanComment(XMLDocumentFragmentScannerImpl.java:771) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1730) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:250) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:292) at org.apache.ibatis.parsing.XPathParser.createDocument(XPathParser.java:210)
-----原因
JDK的XML解析兼容性不好。有些XML文件格式不太正规。。
在节点中加了注释。造成的这种问题。
----定位出错的XML
下载MYBATIS的源码,附加上去调试。定位了出错的XML文件。。
然后把此文件一半XML代码删除,再试,直到这样二分查找试出出错的节点。。
我的原因是这样的
<select id="dao-t_wl_logistics_d.queryforChild" parameterType="hashmap" resultType="flexmap"> select logistics_scheme_no ,<!-- 物流方案号 --> node_no ,<!-- 节点号 --> logistics_act_code ,<!-- 活动类型代码 --> logistics_act_name,<!-- 活动类型名称 --> trnp_mode_code_21 , trnp_mode_name_21, base_place_code, base_place_name , delivery_place_code , delivery_place_name </select>
SAXParseException An invalid XML character 问题的解决相关推荐
- sass报 error (Line XX: Invalid GBK character \xE4) 的解决办法
在webstorm配置的SASS,插入中文注释报错: cmd.exe /D /C call D:\ProgramFiles\Ruby24-x64\bin\sass.bat --no-cache --u ...
- ruby环境sass编译中文出现Syntax error: Invalid GBK character错误解决方法
sass文件编译时候使用ruby环境,无论是界面化的koala工具还是命令行模式的都无法通过,真是令人烦恼. 容易出现中文注释时候无法编译通过,或者出现乱码,找了几天的解决方法终于解决了. 这个问题的 ...
- Python中报错Invalid return character or leading space in header: Cookie
问题描述:在Python中组装请求头进行post请求时报以下错误: raise InvalidHeader("Invalid return character or leading spac ...
- mysql load character_mysql load data Invalid utf8mb4 character string: ”
使用mysql的 load data 导入数据到 数据库中: LOAD DATA LOCAL INFILE '/tmp/2982/20200424/user.csv' INTO TABLE t_use ...
- java.sql.SQLException: Invalid utf8 character string: 'ACED00'
使用JPA+Hibernate执行原生sql查询时报了异常,一开始以为是数据库编码的问题,尝试了几种方式都没有解决,静下来想了想,原来是查询的sql中有status in (?1),而传入的参数值是枚 ...
- invalid non-printable character U+200D
1.Python代码报错invalid non-printable character U+200D s=int(input("请输入一个数字:")) print("输出 ...
- `module:TextUtils': invalid multibyte character (ArgumentError) in TMail/Utils
今天用Tmail时, 遇到了异常如下: C:/ruby-1.9.1-p129-i386-mswin32/lib/ruby/gems/1.9.1/gems/tmail-1.2.3.1/lib/tmail ...
- navicate导入sql时出现错误error:1300 - Invalid utf8 character string: 'D7D4D4'
navicate导入sql时出现错误error:1300 - Invalid utf8 character string: 'D7D4D4' powerdesign生成的sql文件,导入不了. 根据错 ...
- mybatis Invalid bound statement (not found) 解决
问题:我的mapper是从另一个工程直接复制过来的,后面一旦调用mapper中的方法,就报错 Invalid bound statement (not found) 解决过程: 1.首先检测映射是否正 ...
- Delphi的“Invalid pointer operation“异常的解决办法
Delphi的"Invalid pointer operation"异常的解决办法 参考文章: (1)Delphi的"Invalid pointer operation& ...
最新文章
- ospf路由汇总的目的
- zabbix安装使用及监控案例(从头到尾)
- Android轮播图实现图片圆角,Android开发实现图片圆角的方法
- Spring事务传播行为7种类型 --- 看一遍就能记住!
- MySQL InnoDB的缓冲池之预读失效和缓存池污染
- C++ bitset类
- 文件用户Apache shiro学习笔记+ spring整合shiro (一)
- 产品读书《创新者的窘境》
- DoTWeen常用方法
- oracle sql列转行_SQL列转行及行转列
- oracle oem登录xdb,XDB sys_nc_oid$递归调用的案例一则
- 【数据结构】栈的应用--括号匹配的检验
- 龙芯CPU芯片介绍说明
- wifi信号正常,电脑插入网线之后,却显示“未识别网络”,
- unity 打包APK 应用未安装
- 在Ubuntu下为应用程序制作自定义桌面图标
- 基于 NVIDIA GPU 和 RAPIDS 加速 Spark 3.0
- onlyoffice 收费不_OMG!你家小区物业有没有这些乱收费的现象……|物业|物业管理|物业服务|门禁卡|停车费...
- 敏捷与结构性模块化(二)
- 道路匹配MapMatching:GPS轨迹点常用聚类算法介绍(K-Means聚类、蚁群算法等)
热门文章
- MySQL二进制部署
- HBase跨版本数据迁移总结
- Jquery 中 $('obj').attr('checked',true)失效的几种解决方案
- 彩色图像--色彩空间 CMY(K)场地
- C#中的多线程 - 基础知识 z
- ostringstream的使用方法
- 使用vs2005经验与教训(关于masterpage,menu,gridview及对exce的l操作)
- MySql-Mysql技术内幕~SQL编程学习笔记(N)
- spring mvc+mybatis ios android整合cms内容发布平台
- iOS - LocalNotification