XML与电子商务实验报告模板.doc
《XML与电子商务实验报告模板.doc》由会员分享,可在线阅读,更多相关《XML与电子商务实验报告模板.doc(11页珍藏版)》请在咨信网上搜索。
XML与电子商务实验报告模板 ———————————————————————————————— 作者: ———————————————————————————————— 日期: 11 个人收集整理 勿做商业用途 学生学号 0121103490229 实验课成绩 学 生 实 验 报 告 书 实验课程名称 XML与电子商务 开 课 学 院 管理学院 指导教师姓名 陈盛永 学 生 姓 名 刘婷 学生专业班级 信管1102班 2013—2014学年 第 二 学期 实验报告填写说明 1. 设计性、综合性实验必须填写实验报告,验证、演示性实验可不写实验报告; 2. 老师在指导学生实验时,必须按实验大纲的要求,逐项完成各项实验; 3. 每项实验依据其实验内容的多少,可安排在一个或多个时间段内完成,但每项实验只须填写一份实验报告; 4. 教师在每份实验报告后均须给出实验成绩,及简短的评语以说明评分的依据; 5. 课程实验的所有实验项目结束后,学生应将每项实验按实验先后次序及封面一起装订成册,交实验指导老师; 6. 实验指导老师综合学生各项实验的成绩,给出相关课程实验环节的总评分,并记入课程总成绩中。 实验课程名称: XML 与电子商务 实验项目名称 XML文档的有效性验证及显示模式 实验者 刘婷 专业班级 信管1102班 同组者 实验日期 2014。4。3 一、实验目的、意义 了解XML文档的有效性验证,掌握为XML文档编写DTD文件、XML Schema文件、XSL文档,用CSS对XML文档进行格式化。 二、实验基本原理与方法 1. DTD和Schema是对文档验证的标准。对文档合法性的验证包括两个方面:语法结构,语义. 2. XML命名空间是为了解决标记名字冲突问题而产生的。它把标记名字与特定的URL联系起来,由于URL是唯一的,也是独立的,这就保证了标记的确切含义。 3. 在表现文档时,可以将所有的样式信息包含在单独的CSS样式文件中,也可包含在XSL样式文件中。 三、 实验内容及要求 验证书上的例题,并独立完成书后的习题。 四、实验原始记录(可附加页) (程序设计类实验:包括原程序、输入数据、运行结果、实验过程发现的问题及解决方法等; 分析与设计、软件工程类实验:编制分析与设计报告,要求用标准的绘图工具绘制文档中的图表。系统实施部分要求记录核心处理的方法、技巧或程序段; 其它实验:记录实验输入数据、处理模型、输出数据及结果分析) 1.实验内容 首先,我将完成关于CSS和XSL相关的代码,针对同一个XML文档,用不同的样式表显示。 下面是XML文档,代码如下: 〈?xml version="1.0" encoding=”GB2312"?〉 <Library> 〈BOOK〉 〈Name>21世纪计算机基础教程</Name> <Author〉熊前兴</Author〉 〈Publisher〉华中科技大学出版社〈/Publisher〉 〈ISBN〉7-900633-10-3〈/ISBN> <Price>28.00</Price〉 〈/BOOK> <BOOK〉 〈Name〉C++语言程序设计</Name> <Author>郑莉</Author〉 <Publisher〉清华大学出版社〈/Publisher> <ISBN>7-302—04504—6</ISBN> 〈Price>26.00〈/Price> </BOOK> <BOOK〉 <Name〉XML网页开发实例教程〈/Name〉 〈Author>尹泉〈/Author> 〈Publisher>机械工业出版社</Publisher> 〈ISBN〉7-111-10184-7〈/ISBN〉 <Price〉23.00〈/Price> </BOOK> </Library〉 下面编写CSS来对上面的XML文档进行格式化,使其包含的各本图书信息能在浏览器中以列表方式显示. 下面是我编写的CSS文件代码(格式化): 〈STYLE TYPE=”text/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;} ISBN {display:none;color:#996633;} Price {color:red;font-size:28;} 〈/STYLE> 下面是CSS编写代码,将XML用表格的形式显示XML文档: Library { display:table; margin-top:12pt; border:solid 1px #000 } BOOK{ display:table-row; border:solid 1px #000 } 下面是XSL文件用表格来表现上面的XML 文档: 首先,在XML文档中加入〈?xml:stylesheet type="text/xsl" href=”library.xsl”?〉,接下来是XSL文件, <?xml version="1.0" encoding="GB2312” ?> 〈!--<xsl:stylesheet version="1.0" xmlns:xsl="http://www。w3.org/1999/XSL/Transform" xmlns:fo=”http://www。w3.org/1999/XSL/Format"〉-—〉 〈xsl:stylesheet xmlns:xsl=”http://www.w3。org/TR/WD-xsl”〉 <!--根模板--〉 〈xsl:template match=”/”> <html〉 〈head〉 〈title>Library</title> </head〉 〈body> <table border=”1" align=”center” width=”80%"〉 <xsl:apply—templates select="Library/BOOK”/> </table> </body〉 </html〉 〈/xsl:template> <!--图书信息模板—-〉 <xsl:template match=”Library/BOOK"> <TR〉 <td align=”center”〉<xsl:apply—templates select=”Library”/>〈/td〉 <td> <xsl:apply—templates select=”Name"/〉 〈xsl:apply-templates select=”Author”/> <xsl:apply—templates select=”Publisher”/> <xsl:apply-templates select="ISBN"/〉 〈xsl:apply—templates select=”Price”/> </td> </TR〉 </xsl:template> 〈/xsl:stylesheet〉 2.运行结果 首先是CSS格式化的运行结果: 在CSS文件中延伸,利用CSS写表格,在浏览器中能够显示: 下面是用XSL文件来表示上述的XML文档: 3.结果分析 下面是我在实验过程中遇到的错误,以及我过后的思考: 1)在编写完XML文档后,针对XML文档完成了CSS的编写,然后再在XML中加入〈?xml:stylesheet type=”text/css” href=”library.css”?〉,然后在浏览器中运行,有如下提示: 思考得到如下结果:XML文件可以关联一个XSLT文件,用于渲染显示出来的内容。XSLT全称是EXtensible Stylesheet Language,它的作用是把XML文件中的数据用直观的方式显示给用户看,如果XML没有关联XSLT文件,那浏览器就没办法渲染,只好把XML的树形结构显示出来,这就是为什么你看到那一条提示。 2)我想在CSS中添加一张三行四列的表格,但是产生如下错误: 现在问题虽然解决,但是根本错误还是理解不是很清楚,这句话的意思就是2号线17列警告:xmlParsePITarget:无效的名称前缀’xml’,但是最后我将XML文件中的命名空间稍作修改,最后就可以显示正确的表格,这里有一点做得不够好,就是每一列的属性没有显示出来,知识单纯的将XML中的数据显示出来,但是用XSL后,每种数据的属性都显示出来了。 4。结论 这次实验主要是涉及到第五章的最后两道练习题,结合实例比较对XML文档进行有效验证的工具DTD和XML Schema之异同,比较XML文档显示模式的工具CSS和XSL之异同以及适用领域的差异.进行比较后,现在我对这两项知识点有了较深刻的认识,认识到XML作为电子商务甚至网络通信通用数据传输工具的必然性。 由于上述实验主要关于XML文档显示模式,也就是主要来谈谈CSS和XSL之间的异同,首先,作为XML文档显示模式的工具,两者还是有相同的地方,它们都可以用来定义XML显示格式的.两个的差异还是挺多的,区别在于: CSS既可以用于HTML,也可以用于XML,但是XSL是专门针对XML提出的; XSL遵从XML的语法,但是CSS的语法自成体系; XSL是一种转换的思想,它最终将XML文档转换为另一种可用于输出的文档,但是CSS没有任何转化动作,没有任何新代码产生; CSS只适用于输出比较固定的最终文档,简洁、消耗系统资源少,XSL不仅可以显示文档,还可以提供数据查询的语法. 五、实验报告评语及成绩(请按优,良,中,及格,不及格五级评定) 教师签字__________- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- XML 电子商务 实验 报告 模板
咨信网温馨提示:
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【天****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【天****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。
关于本文