仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 585|回复: 8
打印 上一主题 下一主题

[学习教程] ASP网页设计ASP操纵XML文件的完全实例

[复制链接]
兰色精灵 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:30:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
国内有些大的CRM厂商的ASP就写得不错.无论是概念还是它里面用JAVASCRIPT的能力.并不是说现在的程序员用了ASP.NET来写程序就可以说自己高档了<%
----------------------------------------------------------------
程序简介:完成asp言语对XML文档中指定节点文本的增添、删除、修正、检察
出口参数:无
出口参数:无
------------------------------------------------
函数名字:ConnectXml()
出口参数:filename必要毗连或翻开的xml文件名
出口参数:无
前往值:ConnectXml=0,XMLMorntekDocument就是一个乐成装载XML文档的工具了。
ConnectXml0,则打印毛病信息strError
------------------------------------------------
dimXMLMorntekDocument
functionConnectXml(filename)
dimstrSourceFile
strSourceFile=Server.MapPath(filename)
SetXMLMorntekDocument=Server.CreateObject("Microsoft.XMLDOM")
XMLMorntekDocument.async=false
XMLMorntekDocument.load(strSourceFile)
ConnectXml=XMLMorntekDocument.parseerror.errorcode
ifXMLMorntekDocument.parseerror.errorcode0then
strError="<h2>error"&XMLMorntekDocument.parseerror.errorcode&"</h2>"
strError=strError&XMLMorntekDocument.parseerror.reason&"<br>"
strError=strError&XMLMorntekDocument.parseerror.url&"<br>"
strError=strError&XMLMorntekDocument.parseerror.line&"<br>"
strError=strError&XMLMorntekDocument.parseerror.filepos&"<br>"
strError=strError&XMLMorntekDocument.parseerror.srcText&"<br>"
response.writestrError
endif
endfunction
------------------------------------------------
函数名字:CloseXml()
出口参数:无
出口参数:无
------------------------------------------------
functionCloseXml(XMLMorntekDocument)
ifIsObject(XMLMorntekDocument)then
setXMLMorntekDocument=nothing
endif
endfunction

------------------------------------------------
函数名字:SelectXmlNodeText(elementname)
出口参数:elementname元素的名字
出口参数:无
------------------------------------------------
functionSelectXmlNodeText(elementname)
elementname="//"&elementname
temp=XMLMorntekDocument.selectSingleNode(elementname).text
selectXmlNodeText=server.htmlencode(temp)
endfunction
------------------------------------------------
函数名字:InsertXmlNodeText(befelementname,elementname,elementtext)
出口参数:elementname拔出的元素的名字
befelementname在此元素的名字后面拔出元素
elementtext拔出的元素的文本
出口参数:无
------------------------------------------------
functionInsertXmlNodeText(befelementname,elementname,elementtext)
dimbefelement,element
setbefelement=XMLMorntekDocument.selectSingleNode("//"&befelementname)
setelement=XMLMorntekDocument.createelement(elementname)
befelement.insertBeforeelement,befelement.firstchild
element.text=elementtext
endfunction
------------------------------------------------
函数名字:UpdateXmlNodeText(elementname,newelementtext)
出口参数:elementname元素的名字
newelementtext元素的新文本
出口参数:无
------------------------------------------------
functionUpdateXmlNodeText(elementname,newelementtext)
dimelement
setelement=XMLMorntekDocument.selectSingleNode("//"&elementname)
element.text=newelementtext
endfunction
------------------------------------------------
函数名字:DeleteXmlNodeText(elementname)
出口参数:elementname元素的名字
出口参数:无
------------------------------------------------
functionDeleteXmlNodeText(elementname)
XMLMorntekDocument.selectSingleNode("//"&elementname).text=""
endfunction
%>
转自:静态网制造指南www.ckuyun.comASP最大的缺点在于网络的安全性和可靠性,企业将经营数据放在开放的平台上,最大的担忧就是如何保证这些数据不被其他人破坏。
再现理想 该用户已被删除
沙发
发表于 2015-1-19 15:57:18 | 只看该作者
哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的?
板凳
发表于 2015-1-28 07:50:33 | 只看该作者
最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。
冷月葬花魂 该用户已被删除
地板
发表于 2015-2-5 19:33:53 | 只看该作者
兴趣爱好,那么你无须学编程,申请一个域名和空间,在网上下载一些免费开源的CMS系统,你不用改代码,只须熟悉它们的后台操作,像office一样简单方便,很快就能建一个站点,很多站长都是这样做的
兰色精灵 该用户已被删除
5#
 楼主| 发表于 2015-2-13 08:19:44 | 只看该作者
作为IE上广为流传的动态网页开发技术,ASP以它简单易学博得了广大WEB程序爱好这的青睐,而且它对运行环境和开发品台的不挑剔,以及有大量有效的参考手册,极大的推广了它的发展。
再见西城 该用户已被删除
6#
发表于 2015-3-3 19:41:40 | 只看该作者
Application:这个存储服务端的数据,如果不清除,会直到web应用程序结束才清除(例如重启站点)
第二个灵魂 该用户已被删除
7#
发表于 2015-3-11 13:12:28 | 只看该作者
代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
乐观 该用户已被删除
8#
发表于 2015-3-18 16:37:11 | 只看该作者
不能只是将它停留在纸上谈兵的程度上。
小魔女 该用户已被删除
9#
发表于 2015-3-26 04:58:49 | 只看该作者
下面简单介绍一下我学习ASP的方法,希望对想学习ASP的朋友有所帮助...
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-23 20:53

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表