优秀的毕业设计论文网
计算机 JAVA 电子信息 单片机 机械机电 模具 土木工程 建筑结构 论文
热门搜索词:网络 ASP.NET 汽车 电气 数控 PLC

基于Xindice的数据展示框架的设计与实现

以下是资料介绍,如需要完整的请充值下载.
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
  
资料介绍:
第一部分? 毕业设计简介和课题意义 ?内容简介: 基于SQL Server对XML的支持,设计一个使用XSL格式化样表显示XML数据,定义Web显示样式,并结合JSP脚本,通过使用XML模板文件对SQL Server数据库进行操作的程序。 意义: 通过对此课题的设计,初步研究在新的网络技术下,探索对网络数据库应用开发的新模式,寻找各种新技术的结合点,为今后的学习和研究打下理论功底和实践水平,提高解决分析问题的能力。 第二部分? 课题知识体系框架 一、XML简介 XML(eXtensible?Markup?Language,可扩展标记语言)是一种扩展的源标记语言,是可以定义其他语言的语言。它是SGML的一个简化子集,这个子集是专为Web环境设计的,这就是说,它必须处理面向数据处理的(而不是面向发布的)、生存期短的(实际上是动态产生的)信息。 XML与HTML对比: XML语法严格,数据与显示分离,便于其他程序交互和检索数据。 HTML语法容错性大,数据和显示都在一起,检索数据困难较大。 XML又明确的DOM对象,可以对XML文件进行读写添删数据的操作。 HTML没有这种明确的对象来完成该操作。 XML克服了HTML的种种不足,将网络上传输的文档规范化,并赋予标签一定的含义。 XML作为一种网络系统中通用的数据交换格式迅速得到了支持,使用XML的实际好处有: 结构化:建立有任何复杂层次的数扭模型。 可扩展性:根椐需要定义新的标识。 验证:检查数据在结构上的正确性。 独立与媒介:以多种方式发布内容。 独立于供应商和平台:使用标准的商业软件甚至文本工具处理任何符合(XML标准)的文档。XML文档可以通过可扩展样式语言XSL(Extensible?Style?Language?XSL)转换和格式化XML文档。从而实现数据和页面样式的分离。 XML的语法十分简单易学,只要理解其中一些简单规则就可上手,虽然它也有比较复杂的规则,但这些规则不难理解。下面简单介绍其规则 (1)声明 定义XML文档头部,包括XML遵循的规范、编码方式、注释等。例如: “version=”1.0”?“,表示该XML文档遵循XML1.0方案,这个声明是必须的。 “encoding=”gb2312”?”,如果没有这个声明,必须使用Unicode,以UTF-8或UTF-16作为编号方式。如果文件中使用了中文,就必须进行编码声明。 “standalone=”yes”?”,XML声明还可以有standalone特性,它说明,文档是否在这一个文件里需要从处部导入文件。如果XML文档在一个文件里完成,那么standalone特性的值就设置为“yes”。 (2)元素 根据业务的需要规范定义页面上要显示的元素,以及定义它们的元素名称,元素名称可以是中文的,这样对数据描述更加简单明了,这是HTML无法实现的。元素是文档的主要逻辑部件,由开始和结束标记界定,格式为: <元素名称?属性名1=“属性值1”?属性名2=“属性值2”> 元素的内容 元素的内容,可以直接写在页面上,也可以从数据库中取得。 文档中还可以包括实体声明和实体引用。简单地说,实体分为一般实体和参数实体。参数实体只能出现在DTD中,一般实体出现在一根元素开始的主XML文档中。实体声明格式为:。一般实体的引用很简单:“&实体名称;”,参数实体的引用与一般实体的引用类似:“%实体名称;”。实体是功能强大的工具,提供了管理大量内容的便捷机制。 (3)属性 元素可以用属性来注释。属性通常用来给元素提供所显示内容的额外信息。元素的属性在元素的起始标记中给出,形式为:属性名=属性值。属性名与元素名有相同的构造规则,属性值必须出现在单引号或双引号中。一个元素可以有任意数目的属性,但名称必须不同。 (4)处理指令 处理指令通常用来处理XML文档的应用程序提供信息,这些信息包括如何处理文档,如如何显示文档等。处理指令由两部分组成,处理指令的目标或名称、数据或信息。其格式为,目标构造规则与元素名一样。 (5)注释 XML支持注释,注释可以出现在声明后的任意地方。形式为. (6)命名空间 因为XML允许设计者自己选择标记名,所以就可能出现重名的情况。XML提供了某种机制来解决这个问题,既命名空间。命名空间相当于一个词汇表,它限定了与之关联的所有元素的作业范围,命名空间本身也有名称,它的名称是统一资源标记符(uniform resource identifier,URI)。命名空间的名称与元素的本地名称组合在一起形成了全局唯一的名字,既限定名。 写好后检查XML文档,确保文档的格式正确和有效。一个格式正确的XML文档满足: 每一元素必须有起始和结束标注; 必须有一个,而且只有一个称为根元素或文件元素的元素,并且它不出现在其他任何元素的内容中; 它包含一个或多个元素 正确的定义和表示空元素; 和结束标记可以使用大写或小写,但它们必须匹配; 以起始标签和结束标签为界的各个元素必须正确地嵌套,不允许出现交叉; 属性值必须使用引号括起来; 此文件中直接或间接引用的每一个己析实休都是格式正确的; 它满足XML规范中定义的所有其他的格式正确性约束。