哎哟,不错哦

导航

mybatis 报The content of elements must consist of well-formed character data or markup. 语法格式错误

最近在写sql的时候 同时使用到了 >= 和 <= 之前只使用一个的时候 没有什么问题,今天同时使用到了两个,结果xml出现了The content of elements must consist of well-formed character data or markup.提示格式错误;

原来在xml中使用“<”  ">" "&" 等一些这样的操作符时,xml会把它当成一个新的元素开始;

解决方法: 使用< ![CDATA[" 标记开始,以"]]> 包裹

在< ![CDATA[" 标记开始,以"]]> 里包裹的元素,在xml解析时会被解析器忽略

比如  >= 可以写成     <![CDATA[ >= ]]>  ; <=等于可以写成   <![CDATA[ <= ]]> 

记下次错,以防忘记

posted on 2018-12-11 09:47  哎哟,不错哦  阅读(8315)  评论(0编辑  收藏  举报