xml实验第四次大作业_第1页
xml实验第四次大作业_第2页
xml实验第四次大作业_第3页
xml实验第四次大作业_第4页
xml实验第四次大作业_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、湖南城市学院XML实验指导书编写者:郭赛球 一、 实验报告样本实验报告1、报告人: 实验日期: 填写实验完成人和实验完成的日期,例如:2012年2月29日2、实验名称: 填写实验项目的名称,例如:FORM表单编写3、实验结论: 填写实验最终的结果说明:结果的形式可以是文本描述,也可以是界面截图,或者以附件形式提交完成代码的压缩包文档。4、实验总结:(1)收获:填写实验结束后学到哪些知识和技巧。比如:掌握了form表单的编写方法。具体包括:form标签、文本框、密码框、多行文本框、单选框、复选框、下拉列表、提交按钮、重置按钮等标签的使用。(2)问题:填写在实验中遇到的问题,分析原因或者解决办法。

2、比如:a.在编写表单时我的所有控件都无法显示,原因是input属性名写成了imput二、 实验报告提交要求:文件夹提交:命名为:*班*学号*姓名第*次大作业1班20090001学号王三姓名第1次大作业如提交方式不合格不计作业成绩!电子版的作业和实验报告交12次。任选12次实验。实验一:XML环境搭建1 学时 2学时2 实验目的与要求2.1 安装XML的编辑环境XML SPY,使之能正常运行。2.2 熟悉XMLSPY的环境3 实验环境XML SPY4 准备工作准备好XML SPY安装软件,在网上可下载。5 实验内容5.1 安装XML的编辑环境XML SPY。5.2 熟悉XML SPY环境,特别是

3、以下几个菜单的使用:6 实验步骤 6.1 安装XML SPY。执行XMLSPYEntUnicode2004.exe。6.2 运行cr-xml24.exe,使产生用户名、公司名、注册码。6.3 运行XML SPY,将用户名、公司名及cr-xml24.exe产生的注册码填入相应位置并保存。6.4 在环境中找到相应的菜单,创建一个不需要DTD验证的XMLDocument,输入以下1.1代码,然后验证其是否正确:Grade 3 Class 2SamsMaleLarryMale6.5 在环境中找到相应的菜单,创建一个需要DTD验证的XMLDocument输入以下1.2代码,然后验证其是否有效:!DOCT

4、YPE ClassData Grade 3 Class 2SamsMaleLarryMale6.6 其余菜单的熟悉和使用7 实验要求7.1 根据实验步骤完成实验,其中完成步骤6.4和6.5需要分别拷屏,并粘贴在实验报告中,并用文字描述获得实验结果的步骤。7.2 实验步骤6.6根据自己使用境况进行实验报告的填写。8 思考题实验二:XML语法实践1 学时 2学时2 实验目的与要求2.1 通过实验,使学生掌握XML的基本语法。2.2 要求学生根据XML语法规范,能够改正错误的XML文件,2.3 通过实验,使学生巩固XML的基本语法,掌握实体、预定义实体、字符引用、CDATA段的概念、功能及使用方法2

5、.4 编写语法正确的XML文件。3 实验环境XML SPY4 准备工作准备好实验环境;准备练习。5 实验内容实验1.改正语法错误并为下面的XML文档画出树形结构。 How to Purse Happiness Adair Lana 8.99 The Confidence Man Herman Melville 11.99 实验2.教材p41第3题 Java Web开发详解7-121-02396-2孙鑫教师电子工业出版社2006年4月第一版$99.00XML基础教程7-302-12591-0 耿祥义 教师清华大学出版社2006年4月第一版$21.00实验3.编写个人信息的XML文件用XML文件表

6、达个人基本信息,包括学号、姓名、性别、年龄、专业、班级、家庭住址、个人爱好等。要求所有表达符合XML语法规范。实验4.改错 你好 注意观察 限高30米实验5.改错 产品1<产品2<产品3 产品1>产品2>产品3 实验6.用XML文件表达下列数据:序号类型名字说明1动画片Tom&Terry见86页“说明”2动画片Petter Pan中文名 3符号三角形4符号正方形6 实验步骤 6.1 准备好环境。6.2 熟记XML语法,弄清标记、元素、属性等概念。6.3 根据语法纠错。6.4 编写XML文件。点击check well-formedness按钮(或F7)验证文件语法。6.5

7、 继续修正错误直至成功。7 实验要求7.1 提交运行成功的源代码7.2 运行成功的截图8 思考题实验三:XML模型(一)1 学时 2学时2 实验目的与要求通过实验,使学生理解XML模型的概念;能够掌握DTD的基本语法、作用和使用方式。要求学生能够根据XML文档推出满足要求的DTD文件,并使XML文件通过验证。3 实验环境XML SPY4 准备工作教师准备实验内容。学生掌握DTD的基本概念、书写语法和使用方式。5 实验内容实验1. 为下列XML文件写出DTD文件并验证XML文件的有效性。张三实验2. 为个人自我介绍xml文件加上DTD文件并验证其有效性。实验3. 为P41页第3题所写的xml文件

8、添加DTD并验证其有效性。实验4. 解释下列文件,写出相应的xml文件并能通过验证。6 实验步骤 1 在XML中新建、编辑、修改DTD文件。2 验证XML文件是否符合DTD文件的约束。3 继续修正错误直至成功。7实验要求1. 源文件2. 运行成功的截图 8 思考题实验四:XML模型(二)1 学时 2学时2 实验目的与要求通过实验,使学生更进一步掌握XML模型的概念和作用;能够掌握DTD的基本语法、作用和使用方式。要求学生能够根据包含实体引用的XML文档推出满足要求的DTD文件,并使XML文件通过验证。3 实验环境XML SPY4 准备工作教师准备实验内容。学生掌握DTD的基本概念、包含属性、实

9、体引用和实体声明的XML文件的书写语法和使用方式。5 实验内容实验1. 设计DTD文件用于对下列XML文件的约定。其中“联系信息”为:“郑州文化路97号,联系人:李老师,张老师 电话欢迎来到郑州大学软件学院仓库管理系统5000&联系信息;工资管理系统4000&联系信息;!DOCTYPE 东软欢迎来到郑州大学软件学院仓库管理系统5000&联系信息;工资管理系统4000&联系信息;实验2解释下列dtd文件,并作适当修改xml文件使其能通过dtd文件的验证。 TOM 翠花 !DOCTYPE 学生 TOM 翠花实验3为0405_2.xml写出dtd文件,要求电话号码为固定

10、值。 不要乱打报警电话 一旦发生火灾,请及时拨打119 !DOCTYPE 电话簿 不要乱打报警电话 一旦发生火灾,请及时拨打119 实验5. 为存储下面表格中数据,请1设计DTD2写出XML存储文件,并使之满足DTD中对数据结构的约定3价格单位“元”用属性表达4购书地点用实体表达数据如下:情调花生活,柳维媛著,28元,农村读物出版社,购于新华书店挪威的森林,村上春树著,林少华译,18.8元,上海译文出版社,购于新华书店人生若只如初见,安意如著,23.8元,天津教育出版社,购于当当网芒果街上的小屋,西斯内罗丝著,潘帕译,24.5元,译林出版社,购于当当网长尾理论,史里克.安德森著,乔江涛译,35

11、元,中信出版社,购于当当网魔鬼经济学,史蒂芬.列维特著,刘祥亚译,28元,广东经济出版社,购于当当网!DOCTYPE 书单情调花生活柳维媛著28农村读物出版社&购书地点1;挪威的森林村上春树著,林少华译18.8上海译文出版社&购书地点2;人生若只如初见安意如著23.8天津教育出版社&购书地点1;芒果街上的小屋西斯内罗丝著,潘帕译24.5译林出版社&购书地点1;长尾理论史里克.安德森著,乔江涛译35中信出版社&购书地点1;魔鬼经济学史蒂芬.列维特著,刘祥亚译28广东经济出版社&购书地点1;6 实验步骤 1 在XML中新建、编辑、修改DTD文件(或在XML中新建、编辑、修改XML文件)。2 验证X

12、ML文件是否符合DTD文件的约束。3 继续修正错误直至成功。7 思考题 根据DTD文件,如何写出满足要求的XML文件?实验五:XML Schema1 学时 1学时6 实验目的与要求通过实验,使学生熟悉XMLSchema语法结构,并加深对XMLSchema应用的理解。要求学生能够改正XSD文件中的错误;要求能够为自己编写的XML文件添加XML Schema。7 实验环境XML SPY8 准备工作教师准备实验内容。学生掌握XMLSchema中元素和属性的声明。9 实验内容实验1. P84 第1题实验2. 根据书籍XML 文档,建立Schema 文档和DTD文档。三国演义罗贯中80.00 滚滚长江东

13、逝水,浪花淘尽英雄。是非成败转头空。青山依旧在,几度夕阳红。白发渔樵江渚上,惯看秋月春风。一壶浊酒喜相逢。古今多少事,都付笑谈中。实验3. 在一个XML 文档中,需要用到一个article 的结点,这个结点结构如下:Main headline goes hereA subheadline goes hereJohn DoeReporterApril 30, 2005Content of story goes here2005-03-021523请在分别定义 HeadLine、ByLine、DateLine、stats 结点的数据类型基础上,再定义article的复杂数据类型。实验4. 若实验3

14、为多篇文章(articles),请为其建立完整的XML Schema 文件,保存文件名为code5_7.xsd6 实验步骤 1 在XML中新建、编辑、修改XSD文件和XML文件。2 验证文件语法的有效性。3 继续修正错误直至成功。7 思考题实验六:层叠样式表1 学时 2学时2 实验目的与要求通过实验,使学生能够熟练使用CSS的相关文字显示规则设置XML文件的显示形式。3 实验环境XML SPY4 准备工作教师准备实验内容。学生掌握CSS的基本概念、文字大小、颜色、分行、分块的显示规则。5 实验内容实验1、实例简介 这里使用CSS,将存在XML 文档中的一段文字以指定的格式显示出来。同时,为整个

15、页面设置了一张图片。实例实现 (1) 打开一个文本编辑器,在其中输入XML 文档和CSS 样式文件。(2) 将文件分别存为6-5.xml 和6-5.css。(3) 用IE 打开XML 文件,查看没有使用CSS 的文档效果。注释命令如下:(4) 将6-5.xml 文档中的注释标记去掉,保存文件。(5) 再用IE 查看该文件,显示使用了CSS 后的效果。效果如图所示实验2(选作)、的XML文件内容设置显示格式,使其美观、大方(设定文字大小、颜色、分行、分块),并显示出不同的层次。欢迎来到钦州学院仓库管理系统5000钦州学院,联系人:李老师,张老师 电话资管理系统400

16、0钦州学院,联系人:李老师,张老师 电话:0777-638877886 实验步骤 1 修改并保存XML文件2 在同一个文件夹内建立CSS文件3按照对XML显示样式的设计用相应CSS语法来表达4 在XML SPY中点击browser页面显示结果7 思考题实验十:层叠样式表(二)1 学时 1学时2 实验目的与要求通过实验,使学生熟练使用CSS的相关文字显示规则设置XML文件的显示形式。能够利用CSS控制XML文字的按列显示,能够为文字加上各种形式的边框,能够为页面添加背景图片。3 实验环境XML SPY4 准备工作教师准备实验内容。学生掌握CSS的基本概念、文字大小、颜色、分行、分块、分列、边框、

17、添加图片的显示规则。5 实验内容为实验二中所设计的个人介绍XML文件内容设置显示格式,使其美观、大方(可选择设定文字大小、颜色、分行、分块、分列显示、加边框、加图片等形式)。6 实验步骤 1 修改并保存个人介绍的XML文件2 在同一个文件夹内建立CSS文件3按照对XML显示样式的设计用相应CSS语法来表达4 在XML SPY中点击browser页面显示结果7 思考题实验十一:XSL(一)1 学时 1学时2 实验目的与要求通过实验,更进一步理解XSL的语法规则。要求学生能够利用XSL文件对XML文件的文字显示作简单变换。3 实验环境XML SPY4 准备工作教师准备实验内容。学生掌握XSL的基本概念、基本语法规则。5 实验内容为实验八所生成的XML文件所简单变换,要求针对XML文件的不同内容分出层次显示,用不同的文字大小、不同颜色显示。6 实验步骤 1 读取XML文件2 在同一个文件夹内建立XSL文件3按照对XML显示样式的设计用相应XSL语法来表达4 在XML SPY中点击browser页面显示结果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论