斗鱼不雅视频

当前位置:美女AV > 网页设计 > XML/XHTML > 正文  |  快速导航:Dreamweaver FontPage HTML/CSS XML/XHTML SharePoint 制作技巧
  • XML特殊字符转义

  • 字号:[ ]2013-6-30 17:18:30  阅读:637次  来源:乐猪网  编辑:银河精灵  收藏
  • 摘要:我们在使用 XML 的时候,常常会遇到使用一些特殊字符,但是会导致 XML 语法错误。例如:大于号、小于号、单引号、双引号等等。在 XML 中,如果需要使用特殊字符,必须要做的一件事就是转义。
  • 不合法的XML字符必须被替换为相应的实体,如果在XML文档中使用类似“<”的字符, 那么解析器将会出现错误,因为解析器会认为这是一个新元素的开始。所以不应该象下面那样书写代码:
    斗鱼不雅视频<message>if salary < 1000 then</message> 

    为了避免出现这种情况,必须将字符“<”转换成实体,象下面这样:
    <message>if salary &lt; 1000 then</message> 

    下面是五个在XML文档中预定义好的实体:
    &lt; < 小于号 
    &gt; > 大于号 
    &amp; & 和 
    &apos; ' 单引号 
    &quot; " 双引号 

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

    注意: 只有"<" 字符和"&"字符对于XML来说是严格禁止使用的。剩下的都是合法的,为了减少出错,使用实体是一个好习惯。 

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

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

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

    <script> 
    <![CDATA[ 
    function matchwo(a,b) 
    { 
    if (a < b && a < 0) then 
    { 
    return 1 
    } 
    else
    { 
    return 0 
    } 
    } 
    ]]> 
    </script>

    斗鱼不雅视频在前面的例子中,所有在CDATA部件之间的文本都会被解析器忽略。 

    CDATA注意事项:
    CDATA部件之间不能再包含CDATA部件(不能嵌套)。如果CDATA部件包含了字符"]]>" 或者"<![CDATA[" ,将很有可能出错哦。同样要注意在字符串"]]>"之间没有空格或者换行符。

  • 顶一下
    (0)
    0%
    踩一下
    (0)
    0%
乐猪网 版权所有 Copyright © 2012-2015 msyh801.cn All rights reserved.
本站用于学习交流,部分文章来源于网络,如果不慎侵犯了您的权益,请AV视频 我们删除!
粤ICP备12000837号

斗鱼不雅视频