1 .
非法的 XML 字符必须转换
< | < | 小于 |
> | > | 大于 |
& | & | 和号 |
' | ' | 省略号 |
" | " | 引号 |
2.
CDATA
把代码在CDATA中不需要转义:
解析器会忽略 CDATA 部分中的所有内容
如 js.xml
<script>
<![CDATA[
function matchwo(a,b)
{
if (a < b && a < 0) then
{
return 1;
}
else
{
return 0;
}
}
]]>
</script>
关于 CDATA 部分的注释:
CDATA 部分不能包含字符串 "]]>"。也不允许嵌套的 CDATA 部分。
标记 CDATA 部分结尾的 "]]>"中 不能包含空格或折行。
类似,Mybatis 和Ibatis 一样