| 网站首页 | 范文 | 演讲致词 | 汇报体会 | 总结报告 | 公文方案 | 领导讲话 | 党建工会 | 论文 | 文档 | 书信 | 
您现在的位置: 范文大全网 >> 论文 >> 计算机论文 >> 正文 用户登录 新用户注册
浅析XML技术在网络招生中的应用           
浅析XML技术在网络招生中的应用
企业内,甚至于遍及全球各地的数据库服务器。另外,借助于xml schema,开发者能更为精确地描述和交换数据。
xml提供了一种连接关系数据库和面向对象数据库以及其它数据库管理系统之间的纽带见图2。xml文档本身是一种由若干节点组成的结构,这种特点使得数据更适宜于用面向对象格式来存储,同时也有利于面向对象语言(c++,java等)调用xml编程接口访问xml节点。关系数据库和面向对象数据库首先需要将数据从数据库中提取出来,经过转换或直接以xml数据形式发布到网上(局域网或internet网),然后相互交换数据,经应用层系统处理后再转存人库。

1.4 xml数据交换技术
不同的编程语言和脚本语言需要不同的sql api和xml语法分析器组合。
2、xml的应用过程
2.1显示xml
文档本身只描述数据内容,它的显示功能由样式单来完成。使用独立的样式单文件制定显示格式的一大优势在于:对同一份数据文件可以制定不同的样式风格,应用在不同的场合,使数据能够更合理、更有针对性地表现出来,提高了数据的重用性。
目前,w3c正式推荐的样式单标准有两种:①层叠样式单css(cascding style sheets);②可扩展样式单语言xsl。lOCALhoST
xsl利用模式匹配的方法,选择xml文档中需要处理的元素/属性,再针对这些特定的对象制定相应的转换规则。借助xsl,还可添加新的元素/属性,对所有元素/属性进行重新排序、循环处理、条件判断等程序化的控制,使其适应各种复杂的需求。
在xml文档中引用xsl的格式为:
<?}unl一stylesheet type= "text/xsl" href = "applymentxsl"?>
2. 2绑定xml
web服务器与客户机之间的数据传递方式有3种:h’1’ml页面、xml文档以及xml数据岛。其中,xml数据岛通过特定的标签把xml数据直接嵌入到html文档中。采用数据岛作为交互手段,不仅可以使数据具备一定的语义信息,同时还能保持html原有的一些特色,如利用用户端脚本程序实现动态信息交换等。
xml数据岛的实现方法是在h’i’ml文档中使用<xml>标签。代码的嵌入方式有两种:直接嵌入(如例1)和外部引用(如例2)。
例1:
<xml id="myxmldata">
<? xml version =“0"?>
……xml definitions……
< /xml>
例2:
< xml id=" myxmldata" src=“http://www.mi-croeoft, corn/myxmldata. xml">
</xml>

2.3访问xml
document object model(文档对象模型)简称为dom,是对web文档进行应用开发、编程的应用程序接口(api ),是w3c公布的一种跨平台的、与语言无关的接口规范。
dom采用对象模型和一系列的接口来描述xml文档的内容和结构,即利用对象把文档模型化。这种对象模型实现的基本功能包括:①描述文档表示和操作的接口;②接口的行为和属性;③接口之间的关系以及互操作。
dom对结构化的 xml文档进行解析,文档中的指令、元素、实体、属性等所有个体都可以用对象模型表示。整个文档的逻辑结构类似一棵树,生成的对象模型就是树的节点,每个对象同时包含了方法和属性。
利用dom,可进行动态地创建xml文档、遍历结构、添加/修改/删除内容等操作。dom面向对象的特性,使人们在处理和xml解析相关的事务时节省大量精力,是一种符合代码重用思想的强有力编程工具。
2.4验证xml
格式正确是对xml文档最基本的要求。xml文档必须严格遵守语法规范,同时,xml文档还应当符合语义方面的规范,即是“有效的”。对xml文档有效性的检查称为对xml的“验证”( validation) 。
3、在招生中的应用
招生报名系统常采用下载表格的方式人工填写,而校方则需要将回馈的表格再一一输入到数据库中,这样大大降低了工作的效率,不利于数据的管理和共享。采用xsl技术的网上报名表见表1。

填写之后将其转变成xml文档,存人内存,之后用dom程序获取xmi.文档中的数据,并存人相应的数据库中。
4、结语
xml的使用可方便的实现信息的再利用,为数据的共享及应用奠定了基础。

  • 上一个论文:

  • 下一个论文:


  • 看了《浅析XML技术在网络招生中的应用》的网友还看了:
    [法律论文]浅析涉外职务犯罪预防
    [法律论文]浅析名人代言虚假广告的民事责任
    [电子机械]浅析基于可靠性工程的电子信息装备质量管理研究
    [免费范文]浅析从律师业务的拓展看公证
    [免费范文]浅析实际持卡人不能构成恶意透支型信用卡诈骗罪
    [法律论文]浅析非法取得死者财物与犯罪的界限
    [法律论文]浅析电动自行车的法律监管论述
    [法律论文]浅析醉酒人刑事责任之中外理论
    [法律论文]浅析实际持卡人不能构成恶意透支型信用卡诈骗罪
    [法律论文]浅析从律师业务的拓展看公证

    计算机论文
    普通论文基于网格的聚类方法研究
    普通论文PC与MCU 485多机通讯的实现
    普通论文浅析论网络环境下军事信息安全策
    普通论文入侵检测模式匹配算法的研究与改
    普通论文浅谈中等职业学校校园网信息资源
    普通论文试论建设网格多媒体教学资源库
    普通论文基于GPRS的地理信息系统应用研究
    普通论文谈高职学校计算机网络专业的课程
    普通论文浅谈武汉城市圈区域创新网络发展
    普通论文网络广告受众行为研究
    普通论文浅谈基于校园网络下教学网站的建
    普通论文试析基于MantisOS的无线传感器网
    论文
    普通论文[今日更新]试析地方行政区划变迁路
    普通论文[企业管理]企业市场准入论——兼论
    普通论文[免费范文]在全公司厂务公开现场会
    普通论文[今日更新]现代物流管理实践教学探
    普通论文[今日更新]试论“土壤微生物的分解
    普通论文[今日更新]高等职业教育与普通高等
    普通论文[免费范文]美国消费者征信服务公司
    普通论文[免费范文]机关党支部工作规范化活
    范文大全
    普通范文[范文大全]机械专业实习报告范文
    普通范文[范文大全]大学生化妆品生产暑期社
    普通范文[范文大全]村级集体三资清理工作汇
    普通范文[先进性教育]城乡实际收入差距6∶1 农
    普通范文[规章制度]经营安全责任状
    普通范文[个人简历]体育专业大学生个人简历
    普通范文[调查报告]规范行为,强化监督,努
    普通范文[范文大全]2011年武装部冬季征兵情
    演讲致词
    普通演讲[教师演讲稿范文]做老师真好
    普通演讲[会议发言稿]注册会计师工作会议总结讲
    普通演讲[贺词致辞范文]硕士毕业论文致谢范文
    普通演讲[庆典致辞]公司庆祝三八妇女节致辞
    普通演讲[会议发言稿]副区长的供职报告
    普通演讲[会议发言稿]老师爱岗敬业发言材料
    工作范文
    普通汇报体会[征文演讲]学习任长霞事迹演讲稿
    普通公文方案[公文写作]职业经理人:巨子与囚徒一
    普通汇报体会[经验材料]法治理念与律师业发展的经
    普通公文方案[公文写作]公路局行风建设工作总结
    普通公文方案[公文写作]初级中学副校长述职报告
    普通公文方案[合同范本]购房补充协议
    普通公文方案[公文写作]市场开发程度偏低 支线航空
    普通公文方案[公文写作]对流动的预备党员如何进行
    普通汇报体会[思想汇报]教师入党考察思想汇报
    普通总结[工作汇报]党员干部思想作风建设工作
    普通总结[工作计划]学生会个人工作计划书
    普通领导讲话[组织人事]在全国组织系统深化拓展“