1

我想从 xml 文档中删除一个 xml 节点,但我不知道可以使用哪个函数来实现。你能告诉我该怎么做吗?

Const XMLDataFile = "C:\TestData.xml"

xmlDoc = CreateObject("Microsoft.XMLDOM")
xmlDoc.Async = False
xmlDoc.Load(XMLDataFile)

nodes = xmlDoc.SelectNodes("/bookstore/book/author[text()='name=admin']")

' get their names
For i = 0 To (nodes.Length - 1)
    Title = nodes(i).NodeValue
    MsgBox("The node will be deleted " & Title)

    'TODO: The expect code here

Next
4

1 回答 1

0

这不是一个真正的 QTP 问题,而是一个 XML 问题。查看MS 的文档,我会说以下内容可能会起作用

nodes(i).parentNode.removeChild nodes(i)
于 2011-08-17T06:29:02.633 回答