• XML中的五个保留字符及实体引用


    字符名称

    字符

    实体引用

    &

    &

    大于号

    >

    小于号

    <

    单引号

    '

    双引号

    "

    在XML文档中,构成元素内容或属性的字符一般用它本身表示,但对于XML中的保留字符如“<”,“>”等就不适用了。在XML文档中如果要使用到保留字符的话就要利用实体引用方式来表示。上表列出了XML中的五个保留字符及实体引用。

    例:实体引用实例,文件名exa.xml。

    <?xml version="1.0" encoding="gb2312" ?>

    <recommendation>

    <title>&lt; &lt;三国演义&gt; &gt; &amp; &lt; &lt;水浒传&gt;&gt;</title>

    </recommendation>

    展示的结果如图所示:

    【XML】XML中的五个保留字符及实体引用

         实体引用解决了如何在元素值或属性值中使用XML的保留字符。但是,当XML文档中使用到较多的保留字符时,采用实体引用方式来处理就比较繁琐了,而且代码的可读性也降低了,使用CDATA标记就是一种比较好的解决办法。CDATA标记以“<![CDATA[”开始,以“]]>”结束,而对于CDATA标记之间的内容可以直接使用XML的保留字符,而不需要通过实体引用。同样,上题改成使用CDATA标记。

    例:  CDATA的使用,code.xml。

    <?xml version="1.0" encoding="gb2312" ?>

    <recommendation>

      <title>

        <![CDATA[ <<三国演义>> &<<水浒传>> ]]>

      </title>

    </recommendation>

  • 相关阅读:
    远程调试 ASP.NET MVC 项目
    两行代码搞定 JavaScript 的日期验证
    ASP.NET MVC 静态资源打包和压缩问题小记
    CodeSmith7连接Mysql
    网站开发烦心记-1
    感悟还是教训,或者。。。
    可以断点续传的scp
    CTP报单状态
    android studio 0.8.8下载
    期货结算单查询
  • 原文地址:https://www.cnblogs.com/94julia/p/3834152.html
Copyright © 2020-2023  润新知