美文网首页
简单灵活自定义实体(XML入门8)

简单灵活自定义实体(XML入门8)

作者: 北荒客 | 来源:发表于2020-02-28 00:11 被阅读0次

       学习XML文档,实际上就是在学习自定义标记。然后用自己定义的标记编写一个写数据进行储存,共享,交换数据。XML文档是真正的跨平台,不只是跨电脑的操作系统平台,而且还跨互联网,跨手机平台。几乎所有的智能平台,都共同遵守XML规则,都支持XML规则。所有XML文档是应该学会的。

       XML文档,非常简单,就是定义标记,使用标记。而且标记类型非常少。学会三种就可以了。其一元素(element),其二属性(attribute),其三实体(entity)。前面几篇已经讲了元素,属性。今天在讲一讲实体。

        实体(entity)就是引用。我们定义一个数据,然后用一个名字代替。我们可以把常用的名字直接定义成一个实体。使用时用实体名来调用即可。非常方便。

         如果在XML文档内声明实体的格式:

          <!ENTITY  实体名 “实体值”>

          就这么简单,使用官方举例:

          <!ENTITY writer “张三”>

           <!ENTITY copyright “copyright w3cschool. cn”>

           在XML文档使用举例。

             <author>&writer</author>

            <publisher>&copyright</publisher>

           如果在XML文档外的DTD文件中,格式不同,下面举例:

            <!ENTITY writer SYSTEM“张三”>

             <!ENTITY copyright SYSTEM“copyright w3cschool. cn”>

            在XML文档中使用方法与前面相同。

              <author>&writer</author>

                <publisher>&copyright</publisher>

       学习灵活定义实体,之后就是要学会调用。非常简单,使用符号&加在实体名称前。谈起实体调用,XML文档规定了一个必须使用的字符,而且XML文档已经定义好的。就是我们经常使用的“&,<,>,”,’”就是调用实体引用符&,大于号,小于号,双引号,单引号。分别使用:

          & 使用:&

           大于号:>

            小于号:<

            双引号:"

            单引号:'

          记住,这几个实体引用符合,不用自己去定义;使用时记住后面加分号。这个比较特别。这些不常用,就不举例子了。

           北荒客

            2020.2.27

相关文章

网友评论

      本文标题:简单灵活自定义实体(XML入门8)

      本文链接:https://www.haomeiwen.com/subject/tteqhhtx.html