0
問題在於,我將通過其子節點的值移除XML父節點,並且值爲ProcessDate
作爲日期格式。以XML節點爲參數將條件放在特定時間範圍內
我想說明的條件是:
- 有很多XML格式的數據,當用戶執行VBScript中,它會自動刪除該
ProcessDate
比一週前舊的節點。
這裏下面的代碼:
Dim strFile
Dim strQuery
weekdate = Day(Date < Date-7) & "/" & Month(Date) & "/" & Year(Date)
strFile = "D:\Log.xml"
strQuery = "/Logs/Log[ProcessDate = '" & weekdate & "']"
Set xmlDoc = WScript.CreateObject("Microsoft.XMLDOM")
xmlDoc.Async = "False"
xmlDoc.Load(strFile)
Set colNodes = xmlDoc.selectNodes(strQuery)
For Each objNode In colNodes
objNode.ParentNode.removeChild(objNode)
Next
xmlDoc.Save strFile
以下是圖像樣本
[代碼或輸出爲圖像是沒有用的](http://meta.stackoverflow.com/q/303812/692942),XML輸出可以很容易地發佈爲代碼塊,而不是圖像。 – Lankymart
很抱歉,感謝您的飼料 –