XML中的转义字符
HTML中的转义字符
 HTML中<, >,&等有特别含义,(前两个字符⽤于链接签,&⽤于转义),不能直接使⽤。使⽤这三个字符时,应使⽤他们的转义序列,如下所⽰:
& 或 &&和
< 或 <<⼩于号
> 或 >>⼤于号
html代码转链接
""双引号
 ;空格
©©版权符
®®注册符
  前者为字符转义序列,后者为数字转义序列。数字转为字符对应的ASCII码值。例如 & lt; font >;显⽰为,<font>,若直接写为则被认为是个链接签。
  需要说明的是:
  a. 转义序列各字符间不能有空格;
b. 转义序列必须以";"结束;
 c. 独⽴的&不被认为是转义开始;
d.区分⼤⼩写。
  另⼀个需要转义的字符是引号,他的转义序列为"" "或"""
  HTML使⽤的字符集是ISO &859 Larin-1字符集,该字符集中有许多标准键盘上⽆法输⼊的字符。对这些特别字符只能使⽤转义序列。  XML转义字符
不合法的XML字符必须被替换为相应的实体。
  如果在XML⽂件中使⽤类似"<" 的字符, 那么解析器将会出现错误,因为解析器会认为这是个新元素
的开始。所以不应该像下⾯那样书写代码:
<message>if salary < 1000 then</message>
  为了避免出现这种情况,必须将字符"<" 转换成实体,像下⾯这样:
<message>if salary < 1000 then</message>
  下⾯是五个在XML⽂件中预定义好的实体:
<<⼩于号
>>⼤于号
&&和
'’单引号
""双引号
  实体必须以符号"&"开头,以符号";"结尾。
  注意: 只有"<" 字符和"&"字符对于XML来说是严格禁⽌使⽤的。剩下的都是合法的,为了减少出错,使⽤实体是个好习惯。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。