标签:dtd
DTD:Document Type Definition 文档定类型定义。
作用:是用来约束XML的书写规范。
写法:
内部声明:
假如 DTD 被包含在您的 XML 源文件中,它应当通过下面的语法包装在一个 !DOCTYPE 声明中:
<!DOCTYPE根元素 [元素声明]>
外部声明:
本地:
<!DOCTYPE 根元素 SYSTEM "dtd文件名">
外地(网上):
<!DOCTYPE 根元素 PUBLIC “dtd的名称” “dtd的路径”>
示例(网上搜的):
<?xmlversion="1.0"?> <!DOCTYPE note[ <!ELEMENT note(to,from,heading,body)> <!ELEMENT to(#PCDATA)> <!ELEMENT from(#PCDATA)> <!ELEMENT heading(#PCDATA)> <!ELEMENT body(#PCDATA)> ]> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don‘tforgetmethisweekend</body> </note>
!DOCTYPE note (第二行)定义此文档是 note 类型的文档。
!ELEMENT note (第三行)定义 note 元素有四个元素:"to、from、heading,、body"
!ELEMENT to (第四行)定义 to 元素为 "#PCDATA" 类型
!ELEMENT from (第五行)定义 from 元素为 "#PCDATA" 类型
!ELEMENT heading (第六行)定义 heading 元素为 "#PCDATA" 类型
!ELEMENT body (第七行)定义 body 元素为 "#PCDATA" 类型
标签:dtd
原文地址:http://stramkismet.blog.51cto.com/10090092/1656912