第一范文网 - 专业文章范例文档资料分享平台

xml实验指导书

来源:用户分享 时间:2025/5/29 9:35:34 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《XML技术及应用》实验指导书

实验三 在XML文档中使用XML Schema

一、实验目的

通过本实验,使学生能够

(1)了解并掌握XML Schema的定义方法及其用途; (2)了解并掌握Schema的基本结构; (3)了解并掌握Schema的数据类型; (4)了解并掌握Schema的元素声明; (5)了解并掌握Schema的属性声明;

(6)了解并掌握XML Spy中基于Schema的XML文件输入。

二、实验要求

(1)能参照示例XML文件进行对应的XML Schema定义; (2)能利用Schema对XML文件进行验证。

三、实验原理

(1)XML Schema是对XML结构进行定义的另一种机制; (2)XML Schema本身符合XML语法。

四、实验内容 1.题目一

(1)对以下“book_info.xml”进行Schema定义(设Schema文件名为“book_info.xsd”) XML实用培训教程

张健飞 zjf@163.com 27元 科学出版社

北京东皇城根北街16号
100717 yanmc@bhp.com.cn XML网页制作彻底研究 陈会安 cha@163.com 47元 5

《XML技术及应用》实验指导书

中国铁道出版社

北京市宣武区右安门西街8号
100054 bjb@tqbooks.com.cn
(2)书写XML Schema定义头部

XML File Schema Test [ ]

(3)定义bookcaseType类型(添加在[]处)

(4)定义bookcase元素(紧随bookcaseType类型定义之后)

(5)定义bookType元素类型(里面引用定义authorType, pub-houseType)

(6)定义authorType及pub-houseType元素类型

6

《XML技术及应用》实验指导书

(7)在XMLSpy中新创建一个基于“book_info.xsd”的XML文件,体会该方法的方便快捷。 (8)在IE中打开带有Schema定义的“book_info.xml”,观察符合Schema定义及不符合Schema定义的XML文件显示。

2.题目二

为实验一的题目二设计的XML文档,编写Schema文档;使得Schema文档中包含以下技术的使用:

(1)简单类型元素的定义与应用; (2)复杂类型元素的定义与应用; (3)属性声明的使用。

五、思考题

(1)Schema与DTD的共同点和区别是什么? (2)Schema符合XML语法有什么优点? (3)命名空间和属性的作用。

六、参考文献

1. Collin Hsu译, Altova XMLSpy? 2005 用户手册,Altova公司,“Schema的编辑

和管理”节

2. 吴洁 编著,XML应用教程,清华大学出版社,36-54页,2007年5月

7

《XML技术及应用》实验指导书

实验四 XML的样式单XSLT

一、实验目的

通过本实验,使学生能够

(1)掌握使用XSL显示XML文件的基本方法;

(2)理解CSS与XSL 的区别。

二、实验要求

(1)能参照示例XML文件进行对应的XML Schema定义; (2)能利用Schema对XML文件进行验证。

三、实验原理

(1)XSL实际包含三方面的内容:XSLT,XPath以及XSL格式化对象; (2)XSL的定义最终是由XSLT来执行完成的; (3)XPath对XML文件片段进行查找、定位; (4)格式化对象将XSL转换结果进行显示。 四、实验步骤

1.题目一

(1)对以下“booklist.xml”进行XSL定义(设XSL文件名为“booklist.xsl”) 000001 计算机 算法与数据结构 严蔚敏 陈文博 清华大学出版社 24 2002-1-1 10 000003 计算机 XML/JSP网页编程教材 吴艾 北京希望电子出版社 46 2001-7-1 15

000012 工具 汉语成语字典 李一华 吕德申 8

搜索更多关于: xml实验指导书 的文档
xml实验指导书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c95vnz1ii0v9epjx24kn8_2.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top