前言

由于xml标签中存在<>='"等符号,所以在 xml 内不能直接写这些符号,否则在解析 xml 文件的时候会出现冲突。

方案1

使用转义字符代替:

原字符 < <= > >= & ' "
转义字符 &lt; &lt;= &gt; &gt;= &amp; &apos; &quot;

方案2

使用 <![CDATA[ sql语句 ]]> 将内容表示为纯文本:

  1. SELECT * FROM XXX WHERE xxx <![CDATA[ >= ]]> #{xxx}