将版本添加到xml节点

时间:2018-02-26 15:57:30

标签: xml excel vba

我使用Excel VBA创建XML文件,需要将version = 1.0属性添加到节点。我需要的格式在

之下
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<VanwykXML version="1.0">

我目前编码的是:

Sub FormulaBuilderSubmit()
Set oXMLDoc = CreateObject("MSXML2.DOMDocument")
Set oPI = oXMLDoc.createProcessingInstruction("xml", "version=""1.0"" encoding=""UTF-8"" standalone=""no""")
Set oRoot = oXMLDoc.createNode(1, "VanwykXML", "")
oXMLDoc.appendChild oRoot
oXMLDoc.InsertBefore oPI, oXMLDoc.ChildNodes.Item(0)

当我尝试将version = 1.0添加到createNode方法时,它添加了xmlns =&#34;&#34;在我不想要的每个节点中。

任何提示?

谢谢, 玛吉

0 个答案:

没有答案