元素内容必须由格式正确的字符数据或标记组成

一、错误介绍

        前两天我在使用Mybatis开发,进行数据查询时, 系统出现了红色提示,如下图所示:

元素内容必须由格式正确的字符数据或标记组成_第1张图片

        由提示可知,系统将我的小于号【<】解析为Tag标签了 ,而大于号【>】则没有这个问题。为了验证大于号【>】不会出现这个问题,我修改了上述XML文件并运行,结果如下:

元素内容必须由格式正确的字符数据或标记组成_第2张图片

        现在可以看到,我将后面两个比较元素换了位置,不使用小于号【<】,然后程序是正常运行的,结果也可以正常查询。

        那么原始代码是真的把小于号【<】解析为Tag标签了么?为了验证这是个错误,而不是不良警告,我将代码还原,用小于号【<】进行SQL查询。 结果如下:

元素内容必须由格式正确的字符数据或标记组成_第3张图片

         没写完,晚上补全

        还是有点忙的,有空再补

你可能感兴趣的:(实战开发Bug记录,领域小记,XML,领域小记,sql,后端)