DTD

DTD

1.DTD简介

(1)DTD,Document Type Definition,文档类型定义.

(2)DTD用于约束xml的文档格式,保证xml是一个有效的xml.

(3)DTD可以分为两种,内部DTD,外部DTD.

2.使用内部DTD

(1)内部DTD的定义,语法如下:

 
     

(2)元素声明语法:

(3)数量词

  >+:表示出现1次或多次,至少一次

  >?:表示出现0次或1次

  >*:表示出现任意次

(4)属性声明语法:

  >属性类型:CDATA,表示字符数据(character data)

  >默认值:

    - #REQUIRED ,表示必须出现

    - #IMPLIED,表示不是必须的

(5)带DTD的完整xml代码:



DOCTYPE scores [
    
    
    
    
    
    
]>

    
        张三
        java
        89
    
    
        李四
        sql
        69
    

3.使用外部DTD

(1)创建一个独立的DTD文件:scores.dtd


 
 
 
 
 
 

(2)在xml中引入外部DTD文件


 

posted @ 2019-06-11 09:40 M_x_j 阅读( ...) 评论( ...) 编辑 收藏

你可能感兴趣的:(DTD)