首页 > 其他 > 详细

org.xml.sax.SAXParseException: 元素内容必须由格式正确的字符数据或标记组成,的错误问题

时间:2019-05-24 11:57:28      阅读:630      评论:0      收藏:0      [点我收藏+]
当时在mapper其中的一个语句是
case when ISNULL(b.c_truename) || LENGTH(TRIM(b.c_truename)) < 1 then b.c_ch_name ELSE b.c_truename end cnname
启动就报这个错误,
解决办法 : 将 < 号换成  &lt;     > 号 换成 &gt; 
例如

case when ISNULL(b.c_truename) || LENGTH(TRIM(b.c_truename)) &lt; 1 then b.c_ch_name ELSE b.c_truename end cnname,
启动正常了
_________________________________________________________________________

如果是在xml写的sql语句,
 <号换成  <![CDATA[<]]>     
>号换成
<![CDATA[>]]>

例如

case when ISNULL(c.c_truename) || LENGTH(TRIM(c.c_truename)) <![CDATA[<]]> 1 then c.c_ch_name ELSE c.c_truename end cnname,
 
 


org.xml.sax.SAXParseException: 元素内容必须由格式正确的字符数据或标记组成,的错误问题

原文:https://www.cnblogs.com/xd1105/p/10916637.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!