- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
实验4 XML DOM对象的载入及使用实验指导.doc
实验4 XML DOM对象的载入及使用实验指导
【开发语言及实现平台或实验环境】
配置有windows记事本、写字板 或 XMLSpy 2006开发环境的计算机设备
【实验目的】
(1)了解并掌握DOM方法的定义及使用方法
(2)了解并掌握在HTML中的通过JSP脚本调用DOM的方法
【实验要求】
下面是一个学生XML文件,请编写一段HTML代码,使用DOM方法计算课程XML的平均分,并显示如下图。
?xml version=1.0 encoding=GB2312?
scores
score sname=张三 course=XML90/score
score sname=张三 course=大学英语70/score
score sname=张三 course=高等数学80/score
score sname=李四 course=XML85/score
score sname=李四 course=大学英语60/score
score sname=李四 course=高等数学66/score
score sname=王五 course=XML92/score
score sname=王五 course=大学英语88/score
score sname=王五 course=高等数学90/score
/scores
【实验原理】
一 DOM对象是存在于HTML网页中的JSP脚本中的
二 JSP脚本中可以用到相应的Xpath路径
【实验步骤】
1、编写相应的学生XML文件
2、编写生成DOM对象相应的JSP脚本
3、编写包含JSP脚本的HTML网页文件
html
body
script type=text/javascript
var xmlDoc=new ActiveXObject(Microsoft.XMLDOM)
xmlDoc.async=false
xmlDoc.load(test.xml)
x=xmlDoc.getElementsByTagName(score);
a=0
b=0
total=0
for (i=0;ix.length;i++)
{ y=x[i].getAttribute(course);
if (y==XML)
{a=x[i].childNodes[0].nodeValue;
total+=Number(a);
b=b+1;
document.write(x[i].getAttribute(sname), );
document.write(y,:,x[i].childNodes[0].nodeValue,分);
document.write(br /);}
}
e=total/b
document.write(br /);
document.write(XML平均分为:);
document.write(e,分);
document.write(br /);
/script
/body
/html
您可能关注的文档
- 宜春市万载县教育局办公电脑采购项目.doc
- 宜春市直单位政府采购协议供货申请单.doc
- 宜春市高校2015届毕业生供需洽谈大会.doc
- 宜春幼儿师范高等专科学校2015年教师招聘启事.doc
- 宜黄县义务教育阶段贫困寄宿生生活补助申请表.doc
- 宝中附小物品采购及工程招标规则.doc
- 宝兴县震损林地恢复蜂桶寨乡新华村换新天小班、盐井坪村.doc
- 宝华网上招标平台.doc
- 宝塔区民间组织从业人员信息采集表.doc
- 宝士达:UPS日常使用与维护要点.doc
- 2025年高端装备制造业自动化改造项目风险评估与策略优化报告.docx
- 2025年皮肤性病学试题库试卷附参考答案.docx
- 跨文化视角下的宠物社交平台用户增长策略分析.docx
- 2025年宠物智能用品市场用户体验满意度提升措施.docx
- 智慧农业无人机数据处理在农田病虫害监测与防控中的应用报告.docx
- 2025年食品行业ESG报告:绿色产品创新与品牌溢价效应研究.docx
- 城市微更新项目中社区参与度影响因素分析与对策研究.docx
- 2025年食品行业ESG报告:品牌溢价与消费者认可.docx
- 智慧城市建设中数字孪生技术在城市安全风险防控中的应用.docx
- 2025年食品行业ESG报告:绿色生产与品牌溢价双赢策略.docx
文档评论(0)