xml中处理大于号小于号的方法
xml文件中是不识别<,>,会将xml本身的元素命名搞混,得出无法解析。
Unescaped '<' not allowed in attributes values error in R
第一种方法是转义字符,即将它们变为xml可以是别的形态:
< < 小于号
> > 大于号
& & 和
' ’ 单引号
" " 双引号
还有一种方法是将判断条件放到一个声明中,即<![CDATA[ ]]>
例如:
<if test="startTime != null ">
AND <![CDATA[ order_date >= #{startTime,jdbcType=DATE} ]]>
</if>
<if test="endTime != null ">
AND <![CDATA[ order_date <= #{endTime,jdbcType=DATE} ]]>
</if>
————————————————