XML实验报告_2010.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:22 大小:1.1MB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

XML实验报告_2010.doc

XML实验报告_2010.doc

预览

免费试读已结束,剩余 12 页请下载文档后查看

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

编号:XML技术与应用实验报告系别:计算机与控制学院专业:计算机科学与技术学生姓名:罗富文学号:0700310115指导教师:20010年6月1日实验一创建良构的XML文档和验证XML文档合法性一、实验目的通过本实验,使学生(1)掌握XML文档的基本语法;(2)熟悉XML文档编辑、解析、浏览工具;(3)能够得到格式良好的XML文档并进行有效性验证。二、实验要求(1)能熟练下载并安装XMLSpy;(2)能在记事本、XMLSpy中创建学生信息的XML文件;(3)能在XMLSpy中验证XML文件格式的良构性、有效性;(4)能在浏览器中打开XML文件,体会其良构性。三、实验原理(1)XML命名空间是XML文档中的所有标记定义的来源说明;(2)XML元素定义不能交叉,必须完全嵌套或完全不嵌套;(3)XML元素标记最好使用与内容相关的定义。四、实验内容题目二根据下列要求,编写XML文档:(1)文档内容要求:08届(班级(学生信息(学号、姓名、电子邮件、QQ、通信地址(省份(或州)、城市、街道、邮政编码))));(2)要求建立至少2个班级,每个班级至少2个学生的信息;(3)XML文档中包含以下技术的使用:a、5个预定义字符实体的使用;b、CDATA字符定界符的使用;c、属性的简单使用;d、注释的使用;e、空元素的使用。相关代码:<?xmlversion="1.0"encoding="GB2312"?><?xml-stylesheettype="text/css"href="file:///D:/My_Program/XML/TEST_2010/TEST_MY/student.css"?><gradetype="08"><!--classone--><classtype="08003101"><student><stuID>0800310101</stuID><name>李建国</name><email>lijianguo@163.com</email><qq>247956456</qq><address><province>广西</province><city>桂林</city><street>金鸡路1号</street><post>541004</post></address></student><student><stuID>0800310102</stuID><name>张红</name><email>zhanghong@163.com</email><qq>247954645</qq><address><province>广西</province><city>桂林</city><street>金鸡路2号</street><post>541004</post></address></student></class><!--classtwo--><classtype="08003102"><student><stuID>0800310201</stuID><name>周敏</name><email>zhoumin@sina.com</email><qq>12345688</qq><address><province>广西</province><city>桂林</city><street>尧山校区</street><post>541004</post></address></student><student><stuID>0800310202</stuID><name>欧阳飞</name><email>ouyangfei@163.com</email><qq>247956666</qq><address><province>广西</province><city>桂林</city><street>金鸡路4号</street><post>541004</post></address></student></class></grade>Grid:五、思考练习(1)如果允许XML中的元素相互交叉,其缺点是什么?缺点:使得XML文档结构混乱,不便于交互和阅读。(2)XML的标记与关系数据库中的列名有什