2
添加新元素時,我看到xmlns
屬性獲得添加了空字符串。我怎樣才能避免這種情況?我看到了很少的答案,但它們是Java或.Net。儘管如此,但他們不工作。我需要一個VBScript的解決方案。如何在使用vbscript創建XML元素時避免xmlns屬性?
'load the xml file
Set objXMLDoc = CreateObject("Microsoft.XMLDOM")
objXMLDoc.load(strFilePath)
'get all <MainError> nodes in the xml
Set mainNode = objXMLDoc.documentElement.SelectNodes("//MainError")
'get child nodes for the first <MainError> node
Set childNodes = mainNode(0).ChildNodes
Set objErrorNode = objXMLDoc.createElement("ChildError")
objErrorNode.text = "somevalue"
mainNode(0).appendChild(objErrorNode)
輸出:
<MainError><ChildError xmlns="">somevalue</ChildError></MainError>