xml与电子商务实验报告模板

上传人:xzh****18 文档编号:41825699 上传时间:2018-05-31 格式:DOC 页数:8 大小:158.50KB
返回 下载 相关 举报
xml与电子商务实验报告模板_第1页
第1页 / 共8页
xml与电子商务实验报告模板_第2页
第2页 / 共8页
xml与电子商务实验报告模板_第3页
第3页 / 共8页
xml与电子商务实验报告模板_第4页
第4页 / 共8页
xml与电子商务实验报告模板_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《xml与电子商务实验报告模板》由会员分享,可在线阅读,更多相关《xml与电子商务实验报告模板(8页珍藏版)》请在金锄头文库上搜索。

1、学生学号学生学号0121103490229实验课成绩实验课成绩学学 生生 实实 验验 报报 告告 书书实验课程名称实验课程名称XML 与电子商务开开 课课 学学 院院管理学院指导教师姓名指导教师姓名陈盛永学学 生生 姓姓 名名刘婷学生专业班级学生专业班级信管 1102 班20132014 学年学年 第第 二二 学期学期 实验报告填写说明1 设计性、综合性实验必须填写实验报告,验证、演示性实验可不写实验报告;2 老师在指导学生实验时,必须按实验大纲的要求,逐项完成各项实验;3 每项实验依据其实验内容的多少,可安排在一个或多个时间段内完成,但每项实验只须填写一份实验报告;4 教师在每份实验报告后均

2、须给出实验成绩,及简短的评语以说明评分的依据;5 课程实验的所有实验项目结束后,学生应将每项实验按实验先后次序及封面一起装订成册,交实验指导老师;6 实验指导老师综合学生各项实验的成绩,给出相关课程实验环节的总评分,并记入课程总成绩中。实验课程名称:实验课程名称: XML与电子商务与电子商务 实验项目名称实验项目名称XML 文档的有效性验证及显示模式文档的有效性验证及显示模式实验者实验者刘婷刘婷专业班级专业班级信管信管 1102 班班同组者同组者实验日期实验日期2014.4.3一、实验目的、意义 了解 XML 文档的有效性验证,掌握为 XML 文档编写 DTD 文件、XML Schema 文件

3、、XSL 文档, 用 CSS 对 XML 文档进行格式化。二、实验基本原理与方法 1 DTD 和 Schema 是对文档验证的标准。对文档合法性的验证包括两个方面:语法结构,语义。 2 XML 命名空间是为了解决标记名字冲突问题而产生的。它把标记名字与特定的 URL 联系起来, 由于 URL 是唯一的,也是独立的,这就保证了标记的确切含义。 3 在表现文档时,可以将所有的样式信息包含在单独的 CSS 样式文件中,也可包含在 XSL 样式 文件中。三、实验内容及要求 验证书上的例题,并独立完成书后的习题。四、实验原始记录(可附加页) (程序设计类实验:程序设计类实验:包括原程序、输入数据、运行结

4、果、实验过程发现的问题及解决方法等; 分析与设计、软件工程类实验:分析与设计、软件工程类实验:编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。 系统实施部分要求记录核心处理的方法、技巧或程序段; 其它实验:其它实验:记录实验输入数据、处理模型、输出数据及结果分析) 1.实验内容 首先,我将完成关于 CSS 和 XSL 相关的代码,针对同一个 XML 文档,用不同的样式表显示。 下面是 XML 文档,代码如下:21 世纪计算机基础教程熊前兴华中科技大学出版社7-900633-10-328.00C+语言程序设计郑莉清华大学出版社7-302-04504-626.00XML 网页开发实例教程

5、尹泉机械工业出版社7-111-10184-723.00下面编写 CSS 来对上面的 XML 文档进行格式化,使其包含的各本图书信息能在浏览器中以列表 方式显示。 下面是我编写的 CSS 文件代码(格式化):Name font-size:24;font-family:隶书;color:blue;text-align:center;Author display:block;border:1px solid black;color:green;font-family:隶书;Publisher font-family:宋体;font-size:22;text-decoration:underline;

6、ISBN display:none;color:#996633;Price color:red;font-size:28;下面是 CSS 编写代码,将 XML 用表格的形式显示 XML 文档: Library display:table;margin-top:12pt;border:solid 1px #000 BOOKdisplay:table-row;border:solid 1px #000 下面是 XSL 文件用表格来表现上面的 XML 文档: 首先,在 XML 文档中加入,接下来是 XSL 文件,Library2.运行结果 首先是 CSS 格式化的运行结果:在 CSS 文件中延伸,利

7、用 CSS 写表格,在浏览器中能够显示:下面是用 XSL 文件来表示上述的 XML 文档:3.结果分析 下面是我在实验过程中遇到的错误,以及我过后的思考: 1)在编写完 XML 文档后,针对 XML 文档完成了 CSS 的编写,然后再在 XML 中加入 ,然后在浏览器中运行,有如下提示:思考得到如下结果:XML 文件可以关联一个 XSLT 文件,用于渲染显示出来的内容。XSLT 全称 是 EXtensible Stylesheet Language,它的作用是把 XML 文件中的数据用直观的方式显示给用户看,如 果 XML 没有关联 XSLT 文件,那浏览器就没办法渲染,只好把 XML 的树形

8、结构显示出来,这就是为 什么你看到那一条提示。2)我想在 CSS 中添加一张三行四列的表格,但是产生如下错误:现在问题虽然解决,但是根本错误还是理解不是很清楚,这句话的意思就是 2 号线 17 列警告: xmlParsePITarget:无效的名称前缀xml,但是最后我将 XML 文件中的命名空间稍作修改,最后就可 以显示正确的表格,这里有一点做得不够好,就是每一列的属性没有显示出来,知识单纯的将 XML 中 的数据显示出来,但是用 XSL 后,每种数据的属性都显示出来了。4.结论这次实验主要是涉及到第五章的最后两道练习题,结合实例比较对 XML 文档进行有效验证的工具 DTD 和 XML S

9、chema 之异同,比较 XML 文档显示模式的工具 CSS 和 XSL 之异同以及适用领域的差异。 进行比较后,现在我对这两项知识点有了较深刻的认识,认识到 XML 作为电子商务甚至网络通信通用 数据传输工具的必然性。 由于上述实验主要关于 XML 文档显示模式,也就是主要来谈谈 CSS 和 XSL 之间的异同,首先, 作为 XML 文档显示模式的工具,两者还是有相同的地方,它们都可以用来定义 XML 显示格式的。两 个的差异还是挺多的,区别在于: CSS 既可以用于 HTML,也可以用于 XML,但是 XSL 是专门针对 XML 提出的; XSL 遵从 XML 的语法,但是 CSS 的语法自成体系; XSL 是一种转换的思想,它最终将 XML 文档转换为另一种可用于输出的文档,但是 CSS 没有任 何转化动作,没有任何新代码产生; CSS 只适用于输出比较固定的最终文档,简洁、消耗系统资源少,XSL 不仅可以显示文档,还可 以提供数据查询的语法。五、实验报告评语及成绩(请按优,良,中,及格,不及格五级评定)教师签字_

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号