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>
————————————————
标签:xml,大于号,符号,搞混,转义字符,文本,方法,小于号
From: https://blog.51cto.com/u_16082902/6214173