欢迎来到天天文库
浏览记录
ID:18440895
大小:136.00 KB
页数:9页
时间:2018-09-18
《xml中dtd的属性及应用》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、1.DTD的声明方式分为内部声明与外部声明内部声明的格式是]>外部声明的格式分两种,对应的关键字为"SYSTEM"与"PUBLIC" "PUBLIC"声明的DTD文件通常是一个由
2、权威机构制订的,提供给特定行业或公众使用的DTD。2.元素类型声明 DTD中使用的元素内容类型有:EMPTY、ANY、Mixed、ElementsEMPTY是指元素不能有任何的内容,但可以有属性:
3、女) "男"> <元素1 性别="女"
4、 /> ANY说明元素可以有任何类型的子元素,也可以是纯文本,还可以为空 这里需要特别注意的是,虽然用ANY定义的元素可以包含其它元素,但必须遵循XML文件的"有效的"原则,即XML文件规定文件中所使用的任何元素都必须在DTD中给出定义yearsmortgagehousing;4.mortgageregistrationformalitiesarecompleted.(D)
5、pledge1.borrower(includingthepledgor)between18-65yearsofage,withfullcivilcapacity;2.collateral看下面这段非法的文件: ]><图书信息><书名>新概念英语书名>图书信息>编译器会提示这样一条错误信息"Thisfileisnotvalid:Element'书名'ha
6、snotbeendeclared."就是提示"书名"这个元素没有经过定义,要纠正这个错误,只要在DTD定义部分加入定义语句""就可以了Mixed允许混合内容使得字符数据和其他元素能在元素内共存,它并不是以关键字的形式存在的
7、子元素1
8、子元素2)>
9、书名
10、价格)*>
11、ELEMENT 书名 (#PCDATA)>]><图书信息>今日新到图书:<书名>XML实用教程书名><价格>¥26.00yearsmortgagehousing;4.mortgageregistrationformalitiesarecompleted.(D)pledge1.borrower(includingthepledgor)between18-65yearsofage,withfullcivilcapacity;2.collateral价格>
12、图书信息>Elements规定特定子元素必须按规则与顺序出现,子元素后可以用各种元字符来说明出现的次数可能出现的元字符:元字符含义+出现1次或多次*出现0次或多次?出现0次或1次无符号只能出现1次下面的例子中,"IT求职"的各项子元素必须按顺序和元字符说明的次数来出现
13、(公司名,招聘职位+,公司网站?,联系方式*)>]><招聘信息><公司名>中兴通讯公司名><招聘职位>1.Java高级工程师招聘职位><招聘职位>2.C++高级工
此文档下载收益归作者所有