麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 開發 > XML > 正文

ASP通過XMLDom在服務器端操作XML文件

2024-09-05 20:55:39
字體:
來源:轉載
供稿:網友
對于小數據量,xml文件在檢索更新上于ACCESS有很多優勢。 

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

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

’創建DOM對象 
set objDom=server.CreateObject("MicroSoft.XMLDom") 

’取得xml數據 
’方法1 取得xml文件的xml數據 
objDom.load("c:/test.xml") 
’方法2 取得xml數據串的數據 
objDom.loadxml("<people><man name="sd"/></people>") 

’創建一個節點對象 
Set Newnode=objDom.CreateElement("people") 
’給這個節點赴值 
Newnode.Text="人" 
’ 給這個節點添加屬性 
Set NewAttribute=objDom.CreateNode("attribute","name","") 
NewAttribute.Text= "張三" 
Newnode.SetAttributeNode NewAttribute 
’給這個節點添加子節點 
Set NewnodeChild=objDom.CreateElement("address") 
Newnode.appendChild NewnodeChild 
’保存這個節點對象 
objDom.appendChild Newnode 
objDom.save("c:/test.xml") 

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

’取出一個屬性節點對象 
set objattrtofind=objdom.documentElement.SelectSingleNode("//people/man"). GetAttributeNode("name") 
’取出這個節點的屬性名,屬性值 
nodeattrname=objattrtofind.nodename 
nodeattrvalue=objattrtofind.nodevalue 

’刪除一個節點對象 
set objnode=objdom.documentElement.SelectSingleNode("//people/man") ’要刪除的節點 
set objparentnode=objdom.documentElement.SelectSingleNode("//people") ’要刪除的節點的父節點 
objparentnode.removeChild objnode 

’取出一個節點的字節點集合 
set objnodes=objdom.documentElement.SelectSingleNode("//people/man").ChildNodes 

遍歷這個集合 
方法1 
for each element in objnodes 
response.write element.nodename 字節點名 
response.write element.text 字節點值 

next 
方法2 

domlength=objnodes.length 
for i = 0 to domlength-1 
response.write objnodes.childnodes(i).nodename 字節點名 
response.write objnodes.childnodes(i).text 字節點值 
next 

取出一個節點的屬性集合 

set objnodes=objdom.documentElement.SelectSingleNode("//people/man").GetAttributeNode("name").attributes 

遍歷這個集合 

for each element in objnodes 
response.write element.nodename 屬性名 
response.write element.nodevalue 屬性值 
next 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲第一男人天堂 | 国产羞羞视频免费在线观看 | 久久久三级免费电影 | 色婷婷久久久亚洲一区二区三区 | 日本成人一区二区三区 | 欧美巨乳在线观看 | 亚洲欧美在线视频免费 | 黄色av.com | 久久草在线看 | 精品国产91久久久久久久妲己 | 空姐毛片 | 国产午夜精品久久久久婷 | 久久亚洲精品11p | 久草干| 国产 视频 一区二区 | 国产成人高清在线观看 | 视频一区 中文字幕 | javhdfreejaⅴhd | 欧美激情视频一区二区免费 | 欧美18一12sex性处hd | 欧美一级在线看 | 好吊色欧美一区二区三区四区 | 欧美成人精品一区 | 涩涩99| 久久青草热 | 成人免费一区二区三区在线观看 | 鲁丝片一区二区三区免费入口 | 91精品国产网站 | 国产精品刺激对白麻豆99 | 欧美一级黄色免费看 | 天天夜干 | 一本色道久久综合亚洲精品图片 | 日本a大片 | 一区二区久久精品66国产精品 | 黄色大片高清 | 毛片免费视频播放 | 成人在线免费视频观看 | 日本欧美一区二区三区在线播 | 操嫩草 | 午夜a狂野欧美一区二区 | 国产99久久精品一区二区 |