Mybatis或Mybatis

网友投稿 206 2023-02-20

Mybatis或Mybatis

在Mybatis的xml文件中,很多特殊符号是无法直接使用的,需要使用实体引用,假如在 XML 文档中放置了一个类似 “<” 字符,那么这个文档会产生一个错误,这是因为解析器会把它解释为新元素的开始。

原符号、实体引用、CDATA对照表

号、实体引用、CDATA对照表

原符号

实体引用

Chttp://DATA

说明

<

<

<![CDATA[ < ]]>

小于

<=

&lhttp://t;=

<![CDATA[ <= ]]>

小于等于

>

>

<![CDATA[ > ]]>

大于

>=

>=

<![CDATA[ >= ]]>

大于等于

&

&

<![CDATA[ & ]]>

和号

'

'

<![CDATA[ ' ]]>

省略号

SAtFjnN

"

"

<![CDATA[ " ]]>

引号

解释

特殊符号为什么不能在xml文件中使用

“<” 会产生SAtFjnN错误,因为解析器会把该字符解释为新元素的开始。

“>” 会产生错误,因为解析器会把该字符解释为新元素的结束。

“&” 也会产生错误,因为解析器会把该字符解释为字符实体的开始。

关于 CDATA 部分的注释:

术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据(Unparsed Character Data)。

CDATA 部分中的所有内容都会被解析器忽略。

CDATA 部分由 “<![CDATA[" 开始,由 "]]>” 结束。

CDATA 部分不能包含字符串 “]]>”。也不允许嵌套的 CDATA 部分。

 标记 CDATA 部分结尾的 “]]>” 不能包含空格或折

行。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:SpringBoot整合JavaMail通过阿里云企业邮箱发送邮件的实现
下一篇:自媒体平台数据分析(自媒体相关数据)
相关文章

 发表评论

暂时没有评论,来抢沙发吧~