-
mybatis Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 296; 元素内容必须由格式正确的字符数据或标记组成。
错误信息Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 296; 元素内容必须由格式正确的字符数据或标记组成。
出现原因
- 本来的sql书写格式就是不正确,仔细检查.
- 确认格式没有问题以后,检查一下是否存在
<
>
这两个符号,这两个符号会导致解析失败.
解决办法
-
xml形式解决办法 :
- 将
<
替换为 <
,将>
替换为>
- 将对应的语句用
<![CDATA[ ]]>
包含起来
-
注解形式解决办法 :
- 将
<
替换为 <
,将>
替换为>
测试发现只有>
号的时候不会报错,但是出现<
会报错
-
相关阅读:
VS2013快速安装教程
软件工程课程的感想
GitHub和Microsoft TFS对比有什么优势
拼接素数
C语言程序题
vue中的实例方法的底层原理
ios 安卓
防抖
伪数组转真数组的放法
http和https的一种能力?
-
原文地址:https://www.cnblogs.com/liyuhui-Z/p/12994762.html
Copyright © 2020-2023
润新知