亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > VBScript > 正文

將信息保存到一個XML文件的vbs代碼

2020-07-26 11:49:57
字體:
來源:轉載
供稿:網友
This script demonstrates how to save information to a xml file with the use of MSXML. The example xml file is used for the photo album on the site.
復制代碼 代碼如下:

'*****************************************************************
'** Script: CreateXML.vbs
'** Version: 1.0
'** Created: 01/12/2009 9:51PM
'** Author: Adriaan Westra
'** E-mail:
'** Purpose / Comments:
'** Create xml file for photo album
'**
'**
'** Changelog :
'** 12-01-2009 9:51 : Initial version
'**
'*****************************************************************

On Error Resume next
Dim Version : Version = "1.0" ' Script version
Dim Author : Author = "A. Westra"
Dim objXML 'XML Document object
Dim root 'Root element of the xml document
Dim newNode ' XML Node object
Dim cNode ' XML (child) Node object
Dim cNodeText ' XML Text Node object


'*****************************************************************
'** Make sure the script is started with cscript
If InStr(wscript.FullName, "wscript.exe") > 0 Then
MsgBox "Please run this script with cscript.exe." & Chr(13) & _
"For example : cscript " & WScript.ScriptName & " /?", _
vbExclamation, WScript.ScriptName
WScript.Quit(1)
End If

'*****************************************************************
'** Get commandline parameters
Set Args = Wscript.Arguments

If Args.Count = 0 Then
strImageDir = InputBox("Please give the directory name " & _
"to process : ",wscript.scriptname, strPath)
Else
If InStr(Args(0),"/?") > 0 Or InStr(UCase(Args(0)),"/H") > 0 _
Or InStr(UCase(Args(0)),"/HELP") > 0 Then
DisplayHelp
Wscript.quit(0)
Else
strImageDir = Args(0)
End if
End if

Set objXML = CreateObject("Msxml2.DOMDocument.6.0")
objXML.setProperty "SelectionLanguage", "XPath"


'*****************************************************************
'** Determine if the file exists
strXMLFile = strImageDir & "/album.xml"
Set objFSO = CreateObject("Scripting.FileSystemObject")
If objFSO.FileExists(strXMLFile) Then
'*****************************************************************
'** Read the XML File
objXML.load(strXMLFile)
Else
'*****************************************************************
'** Create the XML File
objXML.loadXML("")
End If
'*****************************************************************
'** Process directory
Set objImgDir = objFSO.GetFolder(strImageDir)
For each objFile in objImgDir.Files
If IsJPG(objFile.Name) Then
arrTemp = split(objFile.Name, ".")
strNode = arrTemp(0)

'*****************************************************************
'** Determine if the node exists
If Not XmlNodeExists(strChildNode, objXML) Then
'*****************************************************************
'** Get the root element of the xml document
Set root = objXML.documentElement
'*****************************************************************
'** Create the new node
Set newNode = objXML.createNode(1, strNode, "")
root.appendChild newNode
Set cNode = objXML.createNode(1, "alt", "")
Set cNodeText = objXML.createNode(3, "", "")
cNodeText.Text = strNode
cNode.appendChild cNodeText
newNode.appendChild cNode
Set cNode = objXML.createNode(1, "Title", "")
Set cNodeText = objXML.createNode(3, "", "")
cNodeText.Text = strNode
cNode.appendChild cNodeText
newNode.appendChild cNode
End If
End If
Next
'*****************************************************************
'** Save the xml file
objXML.save(strXMLFile)

'*****************************************************************
'** End the script
wscript.quit

'*****************************************************************
'** Function: XmlNodeExists
'** Version: 1.0
'** Created: 1/12/2009 12:14PM
'** Author: Adriaan Westra
'** E-mail:
'**
'** Purpose / Comments:
'** Determines if a node exists in XML
'**
'** Arguments :
'** strNode :Name of the XML node
'** oXML :XMl DOM Object

'**
'** Changelog :
'** 1/12/2009 12:16PM : Initial version
'**
'*****************************************************************
Function XmlNodeExists( strNode, oXML )
On Error Resume next
Set oNode = oXML.selectSingleNode(strNode)
strNodetype = oNode.nodetype
If err.number = 0 Then
XmlNodeExists = True
Else
XmlNodeExists = False
End if
End Function
'*****************************************************************
'** Sub: DisplayHelp
'** Version: 1.0
'** Created: 24-03-2003 8:22
'** Author: Adriaan Westra
'** E-mail:
'**
'** Purpose / Comments:
'** Display help for script
'**
'** Arguments :
'**
'** Wijzigingslog :
'** 24-03-2003 8:22 : Initi亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩精品小视频| 国产精品自拍小视频| 中文字幕久热精品视频在线| 91精品国产91久久久久久最新| 日韩欧美亚洲一二三区| 日韩麻豆第一页| 性亚洲最疯狂xxxx高清| 久久精品视频中文字幕| 国产精品白嫩初高中害羞小美女| 国产精品自在线| 精品视频在线播放| 一本色道久久综合亚洲精品小说| 亚洲精品久久久久久久久久久久| 国产在线精品成人一区二区三区| 欧美激情免费观看| 热re91久久精品国99热蜜臀| 亚洲欧美精品中文字幕在线| 久久夜色精品亚洲噜噜国产mv| 欧美在线播放视频| 成人欧美一区二区三区在线湿哒哒| 国产区精品视频| 亚洲高清不卡av| 亚洲成人精品久久| 日韩欧美在线视频日韩欧美在线视频| 亚洲国产精品福利| 国产精品扒开腿做爽爽爽的视频| 日本成人激情视频| 亚洲国产又黄又爽女人高潮的| 日韩综合中文字幕| 久久人人爽国产| 欧美自拍视频在线| 亚洲国产成人精品久久久国产成人一区| 欧美日韩午夜剧场| 久久久久久久久久av| 欧美一级视频免费在线观看| 中文字幕欧美专区| 91精品国产91久久| 久久亚洲成人精品| 国内精品久久久久影院优| 久久久久久欧美| 91av在线网站| 国产一区二区三区高清在线观看| 国产亚洲美女久久| 国产香蕉97碰碰久久人人| 亚洲欧美日韩天堂| 亚洲精品v欧美精品v日韩精品| 91精品国产免费久久久久久| 亚洲伊人久久大香线蕉av| 色午夜这里只有精品| 日韩欧美大尺度| 欧美高清视频在线播放| 色噜噜国产精品视频一区二区| 亚洲精品日韩在线| 成人精品在线观看| 国产精品青青在线观看爽香蕉| 欧美大片在线免费观看| 九色成人免费视频| 97免费中文视频在线观看| 亚洲天堂开心观看| 亚洲丝袜一区在线| 成人综合网网址| 欧美另类在线播放| 91人人爽人人爽人人精88v| 亚洲欧美激情四射在线日| 欧美一级电影在线| 一区二区三区无码高清视频| 日韩精品中文在线观看| 中文字幕日本精品| 久久这里只有精品视频首页| 成人国产亚洲精品a区天堂华泰| 国产精品久久中文| 成人中心免费视频| 久久国产色av| 国产亚洲成精品久久| 91免费视频网站| 久久免费少妇高潮久久精品99| 国产精品一区二区久久精品| 5566成人精品视频免费| 精品久久久国产精品999| 亚洲第一页在线| 欧美精品videosex性欧美| 亚洲一区二区免费在线| 日韩中文在线观看| 亚洲人成电影在线播放| 日本久久久久久| 欧美精品少妇videofree| 另类色图亚洲色图| 日韩视频精品在线| 高清欧美性猛交xxxx| 成人激情视频免费在线| 久久久久国产视频| 韩国19禁主播vip福利视频| 国产成人av网| 国产成人精品国内自产拍免费看| 久久久久久亚洲精品中文字幕| 在线成人激情黄色| 国产精品va在线| 久久久久久久97| 亚洲aa在线观看| 美女国内精品自产拍在线播放| 色综合老司机第九色激情| 欧美在线观看网站| 午夜精品久久久久久久99热| 亚洲男人的天堂在线| 亚洲一区二区三区在线视频| 成人动漫网站在线观看| 中文字幕精品一区二区精品| 国产精品三级在线| 久久久久久国产三级电影| 亚洲国产成人久久综合一区| 国产手机视频精品| 国产精品美女视频网站| 91精品视频网站| 国产一区二区三区18| 日韩av手机在线观看| 91爱视频在线| 日韩一中文字幕| 精品久久久久久久久久| 亚洲国产另类 国产精品国产免费| 久久久久999| 亚洲欧美日韩国产精品| 欧美成年人视频| 国产精品吹潮在线观看| 久久激情五月丁香伊人| 国产精品视频在线播放| 亚洲最大成人免费视频| 日本久久精品视频| 欧洲美女7788成人免费视频| 免费不卡在线观看av| 色yeye香蕉凹凸一区二区av| 性欧美xxxx视频在线观看| 激情成人中文字幕| 正在播放国产一区| 26uuu另类亚洲欧美日本老年| 国产亚洲精品一区二区| 中文字幕亚洲欧美在线| 久久精品成人动漫| 亚洲全黄一级网站| 精品视频在线导航| 91精品中文在线| 欧美一区二区三区四区在线| 国产午夜精品一区二区三区| 九九热精品视频在线播放| 日韩va亚洲va欧洲va国产| 精品久久中文字幕久久av| 亚洲高清色综合| 亚洲国产一区二区三区四区| 亚洲欧美国产日韩中文字幕| 亚洲女人被黑人巨大进入al| 日韩av三级在线观看| 亚洲成人精品视频在线观看| 欧美高清理论片| 日韩风俗一区 二区| 日韩电影中文字幕一区| 国产精品久久久久影院日本| 色噜噜国产精品视频一区二区| 欧美大片免费看| 色婷婷综合成人| 欧美成在线视频| 亚洲精品中文字幕女同| 日韩中文在线中文网三级| 国产欧美一区二区三区久久人妖| 中文在线不卡视频| 国产精品日日做人人爱|