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 问题的解决相关推荐

  1. 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 ...

  2. ruby环境sass编译中文出现Syntax error: Invalid GBK character错误解决方法

    sass文件编译时候使用ruby环境,无论是界面化的koala工具还是命令行模式的都无法通过,真是令人烦恼. 容易出现中文注释时候无法编译通过,或者出现乱码,找了几天的解决方法终于解决了. 这个问题的 ...

  3. Python中报错Invalid return character or leading space in header: Cookie

    问题描述:在Python中组装请求头进行post请求时报以下错误: raise InvalidHeader("Invalid return character or leading spac ...

  4. 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 ...

  5. java.sql.SQLException: Invalid utf8 character string: 'ACED00'

    使用JPA+Hibernate执行原生sql查询时报了异常,一开始以为是数据库编码的问题,尝试了几种方式都没有解决,静下来想了想,原来是查询的sql中有status in (?1),而传入的参数值是枚 ...

  6. invalid non-printable character U+200D

    1.Python代码报错invalid non-printable character U+200D s=int(input("请输入一个数字:")) print("输出 ...

  7. `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 ...

  8. navicate导入sql时出现错误error:1300 - Invalid utf8 character string: 'D7D4D4'

    navicate导入sql时出现错误error:1300 - Invalid utf8 character string: 'D7D4D4' powerdesign生成的sql文件,导入不了. 根据错 ...

  9. mybatis Invalid bound statement (not found) 解决

    问题:我的mapper是从另一个工程直接复制过来的,后面一旦调用mapper中的方法,就报错 Invalid bound statement (not found) 解决过程: 1.首先检测映射是否正 ...

  10. Delphi的“Invalid pointer operation“异常的解决办法

    Delphi的"Invalid pointer operation"异常的解决办法 参考文章: (1)Delphi的"Invalid pointer operation& ...

最新文章

  1. ospf路由汇总的目的
  2. zabbix安装使用及监控案例(从头到尾)
  3. Android轮播图实现图片圆角,Android开发实现图片圆角的方法
  4. Spring事务传播行为7种类型 --- 看一遍就能记住!
  5. MySQL InnoDB的缓冲池之预读失效和缓存池污染
  6. C++ bitset类
  7. 文件用户Apache shiro学习笔记+ spring整合shiro (一)
  8. 产品读书《创新者的窘境》
  9. DoTWeen常用方法
  10. oracle sql列转行_SQL列转行及行转列
  11. oracle oem登录xdb,XDB sys_nc_oid$递归调用的案例一则
  12. 【数据结构】栈的应用--括号匹配的检验
  13. 龙芯CPU芯片介绍说明
  14. wifi信号正常,电脑插入网线之后,却显示“未识别网络”,
  15. unity 打包APK 应用未安装
  16. 在Ubuntu下为应用程序制作自定义桌面图标
  17. 基于 NVIDIA GPU 和 RAPIDS 加速 Spark 3.0
  18. onlyoffice 收费不_OMG!你家小区物业有没有这些乱收费的现象……|物业|物业管理|物业服务|门禁卡|停车费...
  19. 敏捷与结构性模块化(二)
  20. 道路匹配MapMatching:GPS轨迹点常用聚类算法介绍(K-Means聚类、蚁群算法等)

热门文章

  1. MySQL二进制部署
  2. HBase跨版本数据迁移总结
  3. Jquery 中 $('obj').attr('checked',true)失效的几种解决方案
  4. 彩色图像--色彩空间 CMY(K)场地
  5. C#中的多线程 - 基础知识 z
  6. ostringstream的使用方法
  7. 使用vs2005经验与教训(关于masterpage,menu,gridview及对exce的l操作)
  8. MySql-Mysql技术内幕~SQL编程学习笔记(N)
  9. spring mvc+mybatis ios android整合cms内容发布平台
  10. iOS - LocalNotification