XML与WEB Service技术(微软):实验五 在XML文档中使用Schema.docx
《XML与WEB Service技术(微软):实验五 在XML文档中使用Schema.docx》由会员分享,可在线阅读,更多相关《XML与WEB Service技术(微软):实验五 在XML文档中使用Schema.docx(2页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验3在XML文档中使用Schema【开发语言及实现平台或实验环境】配置有windows记事本、写字板或XML Spy 2006开发环境的计算机设备【实验目的】(1)通过本实验,使学生能够了解并掌握XML Schema的定义方法及其用途(2) 了解并掌握Schema的基本结构(3) 了解并掌握Schema的数据类型(4) 了解并掌握Schema的元素声明(5) 了解并掌握Schema的属性声明(6) 了解并掌握XMLSpy中基于Schema的XML文件输入【实验要求】(1)能参照例如XML文件进行对应的XML Schema定义(2)能利用Schema对XML文件进行验证【实验原理】XML DT
2、D是对XML结构进行定义的另一种机制二XML DTD本身符合XML语法【实验步骤】(1)对以下“个人信息.xml”进行Schema定义(设Schema文件名为“个人信息.xsd)!-这是一个用XML描述的例子book type= ”教育,XML 实用培训教程 张健飞 zjf 163 27 元/price$4 学 出 版社 address北京东皇城根北街16号 100717yanmcbhp .cn XML网页制作彻底研究vname 陈会安 v/namecha 163 47 元中国铁道出版社v/p-nameaddress,北京市宣武区右安门西街8号/address 100054bjbtqbooks
3、 .cn(2)书写XML Schema定义头部JinYanZhong XML File Schema Test(3)定义bookcaseType类型(添加在口处)(4)定义bookcase元素(紧随bookcaseType类型定义之后)(5)定义 bookType 元素类型(里面引用定义 authorType, pub-houseType)(6)定义 authorType 及 pub-houseType 元素类型(7)在XMLSpy中新创立一个基于“个人信息.xsd”的XML文件,体会该方法的方 便快捷(8)在E中翻开带有Schema定义的“个人信息.xsd”,观察符合DTD定义及不符合 Schema定义的XML文件显示(带Schema定义的XML文件头部如下所示)【思考题】Schema与DTD的共同点和区别是什么?(1) Schema符合XML语法有什么优点?【参考文献】. Collin Hsu 译,Altova XMLSpy 2005 用户手册,Altova 公司,“Schema 的编 辑和管理”节1 .吴洁 编著,XML应用教程,清华大学出版社,36-45页,2007年5月
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XML与WEB Service技术微软:实验五 在XML文档中使用Schema XML WEB Service 技术 微软 实验 文档 使用 Schema
限制150内