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 に答える