您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > XML实验指导书(西安邮电大学)
-1-西安邮电学院管理工程学院电子商务系《电子商务技术--XML》实验指导书编写者:-2-目录实验报告样本..................................................................................................................................................1实验报告提交细则:......................................................................................................................................1实验一:XML环境搭建...................................................................................................................................2实验二:XML语法实践...................................................................................................................................6实验三:XML模型...........................................................................................................................................9实验四:XMLSchema....................................................................................................................................12实验五:层叠样式表....................................................................................................................................15实验六:XSL..................................................................................................................................................17实验七XLink..............................................................................................................................................21实验八基于XML的数据交换....................................................................................................................24-1-实验报告样本实验报告1、报告人:实验日期:[填写实验完成人和实验完成的日期,例如:2011年10月10日]2、实验名称:[填写实验项目的名称,例如:《XML环境搭建》]3、实验结论:[填写实验最终的结果]说明:结果的形式可以是文本描述,也可以是界面截图,或者以附件形式提交完成代码的压缩包文档。4、实验总结:(1)收获:[填写实验结束后学到哪些知识和技巧。比如:掌握了form表单的编写方法。具体包括:form标签、文本框、密码框、多行文本框、单选框、复选框、下拉列表、提交按钮、重置按钮等标签的使用。](2)问题:[填写在实验中遇到的问题,分析原因或者解决办法。比如:a.在编写表单时我的所有控件都无法显示,原因是input属性名写成了imput]实验报告提交细则:文件夹提交:命名为:**班**学号**姓名第*次大作业0801班0708001学号张三姓名第1次大作业如提交方式不合格不计作业成绩!-2-实验一:XML环境搭建1学时2学时2实验目的与要求安装XML的编辑环境XMLSPY,使之能正常运行。熟悉XMLSPY的环境3实验环境XMLSPY4准备工作准备好XMLSPY安装软件,可在服务器上下载。5实验内容安装XML的编辑环境XMLSPY。熟悉XMLSPY环境。简单编写一段XML代码。6实验步骤①安装XMLSPY。执行XMLSpyEnt2011.exe。②运行XMLSPY,输入注册码组册。③开始创建一个新的XML文档。第一步:打开XMLSpy软件。-3-第二步:选择File键打开下拉菜单,并选择New选项。第三步:在弹出的窗口中选择下图中的选项,表示要创建一个XML文档。第四步:在弹出窗口中选择Cancel,表示本文档没有一个DTD文档或Schema文档作为验证有效性的文档。如下图所示。-4-第五步,在代码输入区域,输入例1中的XML代码。如下图所示。-5-例1:?xmlversion=1.0encoding=UTF-8?ClassDataClassNameGrade3Class2/ClassNameStudentListStudentid=ID001NameSams/NameSexMale/Sex/StudentStudentid=ID002NameLarry/NameSexMale/Sex/Student/StudentList/ClassData第六步:选择text按钮最右侧的Browser按钮,通过浏览器浏览XML文档结果。可以用鼠标点击浏览页面的“+”和“-”号来扩展和收缩XML文档的最终结果。-6-实验二:XML语法实践1学时2学时2实验目的与要求(1)通过实验,使学生掌握XML的基本语法。(2)要求学生根据XML语法规范,能够改正错误的XML文件,(3)通过实验,使学生巩固XML的基本语法,掌握实体、预定义实体、字符引用、CDATA段的概念、功能及使用方法(4)编写语法正确的XML文件。3实验环境XMLSPY4实验原理一XML名字空间是说明XML文件中的所有标记定义的来源说明二XML元素定义不能交叉,必须完全嵌套或不完全不嵌套三XML元素标记最好使用与内容相关的定义5实验内容实验1.输入如下XML文档,并画出该文档的树形结构。?xmlversion=1.0encoding=UTF-8?!--这是一个用XML描述的例子--bookcasexmlns:xsi==教育b-nameXML实用培训教程/b-nameauthorname张健飞/nameE-mailzjf@163.com/E-mail/authorprice27元/pricepublishing-housep-name科学出版社/p-nameaddress北京东皇城根北街16号/addresszipcode100717/zipcodeE-mailyanmc@bhp.com.cn/E-mail/publishing-house/bookbooktype=科技-7-b-nameXML网页制作彻底研究/b-nameauthorname陈会安/nameE-mailcha@163.com/E-mail/authorprice47元/pricepublishing-housep-name中国铁道出版社/p-nameaddress北京市宣武区右安门西街8号/addresszipcode100054/zipcodeE-mailbjb@tqbooks.com.cn/E-mail/publishing-house/book/bookcase实验2.编写个人信息的XML文件用XML文件表达个人基本信息,包括学号、姓名、性别、年龄、专业、班级、家庭住址、个人爱好等。要求所有表达符合XML语法规范。实验3.改错?xmlversion=1.0encoding=UTF-8?路标标记1&你好&/标记1标记2注意观察/标记2标记3限高30米/标记3/路标实验4.改错?xmlversion=1.0encoding=UTF-8?性价比调查价格产品1产品2产品3/价格性价比产品1产品2产品3/性价比/性价比调查实验5.用XML文件表达下列数据:序号类型名字说明1动画片Tom&Terry猫与老鼠2动画片PetterPan中文名小飞侠3符号三角形△4符号正方形□6实验步骤①准备好环境。②熟记XML语法,弄清标记、元素、属性等概念。③根据语法纠错。-8-④编写XML文件。⑤点击checkwell-formedness按钮(或F7)验证文件语法。⑤继续修正错误直至成功。7实验要求①提交运行成功的源代码②运行成功的截图-9-实验三:XML模型1学时2学时2实验目的与要求(1)通过本实验,使学生能够了解并掌握XMLDTD的定义方法及其用途(2)了解并掌握DTD元素声明的基本语法(3)了解并掌握DTD属性声明的基本语法(4)了解并掌握DTD实体声明的基本语法(5)了解并掌握DTD标记声明的基本语法(6)了解并掌握XMLSpy中基于DTD的XML文件输入3实验环境XMLSPY4实验原理一XMLDTD是对XML结构进行定义的机制二XMLDTD本身不符合XML语法5实验内容实验1.为下列XML文件写出DTD文件并验证XML文件的有效性。?xmlversion=1.0encoding=UTF-8?!--这是一个用XML描述的例子--bookcasexmlns:xsi==教育b-nameXML实用培训教程/b-nameauthorname张健飞/nameE-mailzjf@163.com/E-mail/authorprice27元/pricepublishing-housep-name科学出版社/p-nameaddress北京东皇城根北街16号/addresszipcode100717/zipcodeE-mailyanmc@bhp.com.cn/E-mail/publishing-house/bookbooktype=科技b-nameXML网页制作彻底研究/b-nameauthorname陈会安/nameE-mailcha@163.com/E-mail-10-/authorprice47元/pricepublishing-housep-name中国铁道出版社/p-nameaddress北京市宣武区右安门西街8号/addresszipcode100054/zipcodeE-mailbjb@tqbooks.com.cn/E-mail/publishing-house/book/bookcase对应的DTD参考代码如下:?xmlver
本文标题:XML实验指导书(西安邮电大学)
链接地址:https://www.777doc.com/doc-4845173 .html