`
haking
  • 浏览: 262684 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

XML转义字符

    博客分类:
  • Web
 
阅读更多

转义字符

不合法的XML字符必须被替换为相应的实体。

 

如果在XML文档中使用类似"< " 的字符, 那么解析器将会出现错误。

下面是五个在XML文档中预定义好的实体:

和           &      & amp;   

单引号     '      & apos;   

双引号     "      & quot;   

大于号     >      & gt;   

小于号     <      & lt; 

 

&lt; < 小于号
&gt; > 大于号
&amp; &
&apos; ' 单引号
&quot; " 双引号

实体必须以符号"&"开头,以符号";"结尾

 

CDATA

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

如果文本包含了很多的"<"字符和"&"字符——就象程序代码一样,那么最好把他们都放到CDATA部件中。

一个 CDATA 部件以"<![CDATA[ " 标记开始,以"]]> "标记结束.

CDATA部件之间不能再包含CDATA部件(不能嵌套)。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics