网站大量收购独家精品文档,联系QQ:2885784924

XML DOM的应用.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
XML DOM的应用

DOM应用 主要内容 利用DOM解析实现小型应用程序 服务器与客户端交互的实现与参数传递 原始数据输入与结果输入的方式和技术手段实现 重点: 图形化数据表现的实现模式 XSLT方式表示数据的手段 投票系统 特点: 用xml文件保存数据。 通过图形化的方式显示数据。 List.xml ?xml version=1.0 encoding=gb2312? newlist list a101/a b190/b c66/c d17/d /list /newlist 文件加载与定位与节点获取 文件加载: strSourceFile = list.xml Set objXML = Server.CreateObject(Microsoft.XMLDOM) objXML.load(strSourceFile) 定位: Set rootNode = objXML.documentElement Set objRootsite = objXML.getElementsByTagName(list) 获得节点内容: a=objRootsite.item(0).childnodes.item(1).text b= objRootsite.item(0).childnodes.item(3).text c=objRootsite.item(0).childnodes.item(5).text d=objRootsite.item(0).childnodes.item(7).text 客户端请求的响应 对投票者的选项进行了判断,在相应的变量上加1,然后在DOM 树中修改相应的节点信息 %vote = Request(vote) If vote Empty then Select case vote Case 相当好 a=a+1 objRootsite.item(0).childnodes.item(1).text=a Case 还可以 b=b+1 objRootsite.item(0).childnodes.item(3).text=b Case 很一般 c=c+1 objRootsite.item(0).childnodes.item(5).text=c Case 太烂了 d=d+1 objRootsite.item(0).childnodes.item(7).text=d End Select objXML.save(strSourceFile) End if% 投票总数,投票率的确定 作用:图形化显示数据所需 ,决定缩放比的分母取值。 % Total = CInt(a)+CInt(b)+CInt(c)+CInt(d) If Total 0 Then 防止出现除以 0 的错误 per1 = a / Total per2 = b / Total per3 = c / Total per4 = d/ Total End If% 注意Cint函数的作用! 数据的显示 数值型表示!! /TR TD width=68得票率/TD TD %=FormatNumber(per1*100, 2, True)%%/TD TD %=FormatNumber(per2*100, 2, True)%% /TD TD %=FormatNumber(per3*100, 2, True)%%/TD TD %=FormatNumber(per4*100, 2, True)%%/TD TR 参数1:为要格式化的数据 参数2:小数点后显示的位数 参数3:小数点前是否显示0 图形化显示 TR BgColor=Yellow HEIGHT=250 ALIGN=BOTTOM valign=bottom TD 图示/TD TD width=68 align=CENTER IMG SRC= pic.gif width=50 height=%=per1*400% /TD TD width=68 align=CENTER IMG SRC=pic.gif width=50 height=%=per2*400% /TD TD width=68 align=CENTER IMG SRC=PIC.gif width=50 height=%=per3*400% /TD TD width=68 align=CENTER IMG SRC=PIC.gif width=50 height=%=per4*400% /TD /TR 留言本作业的训练 特点: ASP 和DOM 来读取和存储XML 数据。 并利用XML 数据来存储留言信息达到和使用数据库存储数据一样的功能。 利用xslt进行格式化。 请大家调试书本上的留言本代码! 请大家思考如下问题并做出回答 结果上传:4/上传

文档评论(0)

wannian118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档