详细解释之什么情况下用到CDATA和转义字符。
使用mybatis框架会在xml中写sql语句,如果sql中用到一些特殊字符的话(如直接使用:"<","&"...),XML 解析将会出现错误。
1、为什么会错误?
2、怎么避免直接使用特殊字符报错?
答1:之所以会报错是因为:
XML 解析器通常情况下会解析XML文档中的所有文本。
当某个XML元素被解析的时候,XML标签之间的文本也会被解析:
例1:user.xml:...
原创
2019-05-20 10:37:12 ·
968 阅读 ·
0 评论