XML约束

                                                                                                                        XML约束

  what:另外一个文档用来约束XML文档的书写规范

  约束技术:1.XML DTD

                                           2.XML Schema

  DTD是什么:Dcoument Type Definition  文档类型定义

  引入DTD文件:公共: <!DOCTYPE 文档根节点 PUBLIC "dtd文件名" "DTD文件URL">

                                本地:<!DOCTYPE 文档根节点 SYSIEM"dtd文件名">

 DTD语法:1.元素:1.格式:<!ELEMENT 元素名称 元素类型>

                                    2.元素类型:EMPTY :表示定义空元素

                                                         ANY:表示元素内容为任意类型

                                                         也可以写元素内容

                                    2.元素内容:1.用逗号隔开:表示内容的出现顺序必须和声明时的一致

                                                         2.用|隔开:表示任选其一,即多个只能出现一个

                                                          出现次数:+:一次或多次

                                                                            ?:0次或1次

                                                                            *:0次或多次

                                      2. 属性:格式<!ATTLIST 元素名 属性名1 属性值类型 设置说明>

                                      属性值类型:CDATA普通文本字符串

                                                            ENUMERATED 枚举

                                                            ID 唯一(不能以数字开头)

                                                           ENTITY

                       3.设置说明:#REQUIRED 必须

                                            #IMPLIED可选

                                            #FIXED 该属性的值是固定的,不能在XML中进行修改,但是必须设置这个属性

                       4.实体ENEITIY:格式<!ENITIY>

                                                   为内容起别名

                                                  类型:引用实体(XML引用):格式:<!ENITIY实体名称“实体内容”>

                                                                                                     引用:&实体名称

                                                             参数实体(DTD引用):格式:<!ENITIY % 实体名称“实体内容”>

                                                                                                      引用:%实体名称

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值