xml中dtd的属性及应用

xml中dtd的属性及应用

ID:17879953

大小:140.50 KB

页数:9页

时间:2018-09-08

xml中dtd的属性及应用_第1页
xml中dtd的属性及应用_第2页
xml中dtd的属性及应用_第3页
xml中dtd的属性及应用_第4页
xml中dtd的属性及应用_第5页
资源描述:

《xml中dtd的属性及应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、1.DTD的声明方式分为内部声明与外部声明内部声明的格式是]>外部声明的格式分两种,对应的关键字为"SYSTEM"与"PUBLIC" "PUBLIC"声明的DTD文件通常是一个由权威机构制订的,提供给

2、特定行业或公众使用的DTD。2.元素类型声明 DTD中使用的元素内容类型有:EMPTY、ANY、Mixed、ElementsEMPTY是指元素不能有任何的内容,但可以有属性: 

3、女) "男"> <元素1 性别="女" />  ANY说明元素可以有任何类型的子元素,也可以是纯文本,还可以为空  这里需要特别注意的是,虽然用ANY定义的元素可以包含其它元素,但必须遵循XML文件的"有效的"原则,即XML文件规定文件中所使用的任何元素都必须在DTD中给出定义看下面这段非法的文件: ]><图书信息><书名>新概念英语

5、编译器会提示这样一条错误信息"Thisfileisnotvalid:Element'书名'hasnotbeendeclared."就是提示"书名"这个元素没有经过定义,要纠正这个错误,只要在DTD定义部分加入定义语句""就可以了Mixed允许混合内容使得字符数据和其他元素能在元素内共存,它并不是以关键字的形式存在的

6、子元素1

7、子元素2)> 

8、DOCTYPE 图书信息 [

9、书名

10、价格)*>]><图书信息>今日新到图书:<书名>XML实用教程<价格>¥26.00Elements规定特定子元素必须按规则与顺序出现,子元素后可以用各种元字符来说明出现的次数可能出现的元字符:元字符含义+出现1次或多次*出现0次或多次?出现0次或1次无符号只能出现1次

11、下面的例子中,"IT求职"的各项子元素必须按顺序和元字符说明的次数来出现]><招聘信息><

12、公司名>中兴通讯<招聘职位>1.Java高级工程师<招聘职位>2.C++高级工程师<公司网站>http://www.zte.com.cn/<联系方式>地址:深圳市南山区高新技术产业园科技南路中兴通讯大厦<联系方式>电话:0755-26770000<招聘信息><公司名>阿里巴巴<招聘

13、职位>软件测试工程师3.定义有效的元素属性在DTD中定义属性时,我们采用下面的格式:例如:

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。