xml数据的底层结构.ppt
my****25
亲,该文档总共67页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
xml数据的底层结构.ppt
xml数据的底层结构主要内容一个例子什么是DTDWhy?内部声明例子外部声明例子DTD设计DTD语法元素的设定元素的使用(正确)元素的使用(错误)元素内容类型空元素的设定与使用不限制控制标记出现的次序与次数根元素、父元素与子元素元素出现次数指示符指定标记出现的次数(示例)选择性元素混合型元素递归结构例2.4<?xmlversion="1.0"encoding="UTF-8"?><!DOCTYPEmessage[<!ELEMENTmessage(header,body,(signature|footer))
第2章 XML数据的底层结构—DTD.ppt
第2章XML数据的底层结构—DTD和XMLSchema格式良好XML:有效(验证)的XML:DTD文件:XMLSchema为什么要用DTDDTD文档类型定义2.1XML类型定义语言DTD(DocumentTypeDefinition)建立XML文档的步骤元素的定义2.1.1.1元素定义关键字EMPTY关键字ANY描述包含在本元素中的子元素的顺序和重复次数的内容模型DTD中声明元素应注意:声明以关键字ELEMENT开头,后面是元素名和包含于元素中的子元素列表。数据类型不是DTD的一个特征。DTD中所定义的每
第2章 XML数据的底层结构—DTD 和XML Schema.ppt
第2章XML数据的底层结构—DTD和XMLSchema2.1XML类型定义语言DTD2.1XML类型定义语言DTD●子元素:元素可以包含的下一级元素序列:按定义的次序依次出现,且只出现一次.定义的递归性Ex:(Name,Address,Phone,Email)选择:多个子元素中选择其一Ex:Phone(Tel|Mobile)结合使用●混合类型:元素既包含PCDATA,又包含子元素<!ELEMENTpick(#PCDATA|one|two|three)*>3.元素出现次数指示符:子元素说明之后?字符它说明元
第2章 XML数据的底层结构—DTD 和XML Schema.ppt
第2章XML数据的底层结构—DTD和XMLSchema2.1XML类型定义语言DTD2.1XML类型定义语言DTD●子元素:元素可以包含的下一级元素序列:按定义的次序依次出现,且只出现一次.定义的递归性Ex:(Name,Address,Phone,Email)选择:多个子元素中选择其一Ex:Phone(Tel|Mobile)结合使用●混合类型:元素既包含PCDATA,又包含子元素<!ELEMENTpick(#PCDATA|one|two|three)*>3.元素出现次数指示符:子元素说明之后?字符它说明元
第2章 XML数据的底层结构—DTD 和XML Schema92461.ppt
第2章XML数据的底层结构—DTD和XMLSchema2.1XML类型定义语言DTD2.1XML类型定义语言DTD●子元素:元素可以包含的下一级元素序列:按定义的次序依次出现,且只出现一次.定义的递归性Ex:(Name,Address,Phone,Email)选择:多个子元素中选择其一Ex:Phone(Tel|Mobile)结合使用●混合类型:元素既包含PCDATA,又包含子元素<!ELEMENTpick(#PCDATA|one|two|three)*>3.元素出现次数指示符:子元素说明之后?字符它说明元