日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

ASP操作XML文件的主要方法和實(shí)現(xiàn)_ASP教程

編輯Tag賺U幣
教程Tag:暫無Tag,歡迎添加,賺取U幣!

推薦:ASP對XML文檔中文本的增加、刪除、修改、查看
% '---------------------------------------------------------------- '程序簡介: 完成asp語言對XML文檔中指定節(jié)點(diǎn)文本的增加、刪除、修改、查看 '入口參數(shù): 無 '出口參數(shù): 無 '------------------------------------------------ '函數(shù)名字:ConnectXml()

ASP通過XMLDom在服務(wù)器端操作XML文件的主要方法和實(shí)現(xiàn)
對于小數(shù)據(jù)量,xml文件在檢索更新上于ACCESS有很多優(yōu)勢。

我曾經(jīng)測試過不用數(shù)據(jù)庫,把網(wǎng)站的會員信息,商品數(shù)據(jù)信息,交易信息,網(wǎng)站定制信息全部存放在三個xml文件中,運(yùn)行結(jié)果十分正常,感覺上比數(shù)據(jù)庫快多了,不過沒有作測試,不能確定。

下面說一下創(chuàng)建,查詢,修改等對xml操作的主要方法

'創(chuàng)建DOM對象
set objDom=server.CreateObject("MicroSoft.XMLDom")

'取得xml數(shù)據(jù)
'方法1 取得xml文件的xml數(shù)據(jù)
objDom.load("c:\test.xml")
'方法2 取得xml數(shù)據(jù)串的數(shù)據(jù)
objDom.loadxml("")

'創(chuàng)建一個節(jié)點(diǎn)對象
Set Newnode=objDom.CreateElement("people")
'給這個節(jié)點(diǎn)赴值
Newnode.Text="人"
' 給這個節(jié)點(diǎn)添加屬性
Set NewAttribute=objDom.CreateNode("attribute","name","")
NewAttribute.Text= "張三"
Newnode.SetAttributeNode NewAttribute

'給這個節(jié)點(diǎn)添加子節(jié)點(diǎn)
Set NewnodeChild=objDom.CreateElement("address")
Newnode.appendChild NewnodeChild
'保存這個節(jié)點(diǎn)對象
objDom.appendChild Newnode
objDom.save("c:\test.xml")

'查找一個節(jié)點(diǎn)對象
set objtofind=objdom.documentElement.SelectSingleNode("http://people/man")
'取出這個節(jié)點(diǎn)對象的 節(jié)點(diǎn)名,節(jié)點(diǎn)值,某個屬性值,和全部的xml
nodename=objtofind.nodename
nodevalue=objtofind.text
objtofind.GetAttributeNode("name").Nodevalue '屬性名為name的屬性值

'取出一個屬性節(jié)點(diǎn)對象
set objattrtofind=objdom.documentElement.SelectSingleNode("http://people/man"). GetAttributeNode("name")
'取出這個節(jié)點(diǎn)的屬性名,屬性值
nodeattrname=objattrtofind.nodename
nodeattrvalue=objattrtofind.nodevalue

分享:asp+sql2000存儲過程分頁實(shí)例
1.返回記錄集總數(shù)存儲過程: CREATE procedure dbo.recordCount ( @TableName nvarchar(100),--數(shù)據(jù)庫表名 @strWhere nvarchar(500),--查詢條件 @count int output---輸出值,記錄集總數(shù) ) as declare @sqlStr nvarchar(1000) if @strWhere != '' set @sqlSt

共2頁上一頁12下一頁
來源:模板無憂//所屬分類:ASP教程/更新時間:2012-06-08
相關(guān)ASP教程