美文网首页
简单灵活自定义实体(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