XML约束

作者: 我是邱邱 | 来源:发表于2018-04-24 17:25 被阅读0次

xml约束:规范了xml文件数据内容格式的编写规则

xml约束技术:

DTD约束:语法相对简单,功能也相对简单

schema:语法相对复杂,功能也相对强大。

DTD约束:

外部导入:本地文件系统:<!DOCTYPE   根元素    SYSTEM   "文件名">

                  公共文件导入  :<!DOCTYPE   根元素   PUBLIC   "一般在互联网上面">

DTD语法:

约束标签  :      

(1)<!ELEMENT  元素名称   类别 >

        类别:空标签   EMPTY    表示元素一定是空元素

        普通字符串:(#PCDATA)  表示元素的内容一定要是普通字符串(不能含有子标签)只有 PCDATA 的元素通过圆括号中的 #PCDATA 进行声明

        任何内容:ANY   表示可以是任何内容

(2)<!ELEMENT   元素名称   (元素内容)>

        (元素内容):顺序问题:<!ELEMENT   元素名称(字元素1 ,子元素2,.....)>:按顺序出现此标签

                            次数问题:

                                           标签: 必须且只出现一次

                                           标签 +:至少出现一次

                                           标签 *:0次或者多次

                                           标签?:0或者1次

约束属性:

<!ATTLIST  元素名称   属性名   属性类型   默认值>

默认值:

        #REQUIRED  属性值是必需的

        #IMPLIED    属性不是必需的

        #FIXED value   属性值是固定的(该属性可以不写,但是如果写了该属性,那么属性值固定)

属性类型:

        CDATA:普通字符

        en1|en2|..)  任选其只的一个值

        ID:表示xml文档中该属性值必须唯一   值不能以数字开头

相关文章

  • xml约束

    什么是xml约束 在xml技术里,编写一个文档/文件来约束一个xml文档的书写规范、称为xml约束。因为没有约束 ...

  • 3/30day22_XML_XML约束

    day22_XML_XML约束 思维导图 复习 今日内容 XML XML约束 XML的学习 XML概念 XML的介...

  • XML约束

    xml约束:规范了xml文件数据内容格式的编写规则 xml约束技术: DTD约束:语法相对简单,功能也相对简单 s...

  • xml约束

    定义约束tes.xsd 引用约束my.xml

  • XML约束——DTD约束

    约束 XML技术中,可以编写一个文档来约束一个XML的书写规范,约束文档定义了在XML中允许出现的元素名称、属性及...

  • XML约束——Schema约束

    Schema与DTD XML Schema符合XML语法结构。 DOM、SAX等XML API很容易解析出XML ...

  • XML(二)XML约束

    XML约束 DTD DTD(Document Type Define),dtd文件中描述并规定了元素、属性和其他内...

  • XML中的DTD约束

    什么是约束? 在XML技术里,可以编写一个文档来约束一个XML文档的书写规范,这就是XML约束。约束定义了文档的结...

  • XML约束和解析

    XML基本语法 XML解析 一 XML约束 在XML技术里,可以编写一个文档来约束一个XML文档的书写规范,这称之...

  • XML的约束

      由于xml是一种可扩展的标记语言,我们可以自己定义标签的写法,但我们在实际开发的时候,不能每人都按照自己的想法...

网友评论

      本文标题:XML约束

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