我正在创建一个VBScript来创建XML文件。 有点坚持得到以下结构:
<Root>
<tag>
<a></a>
<b></b>
<c></c>
</tag>
<tag>
<a></a>
<b></b>
<c><!-- this -->
<c1></c1>
<c2></c2>
<c3></c3>
</c>
</tag>
</Root>
我现在使用的代码是:
Set xmlDoc = CreateObject("Msxml2.DOMDocument.6.0")
Set objRoot = xmlDoc.createElement("Root")
xmlDoc.appendChild objRoot
Set objRecord = xmlDoc.createElement("tag")
objRoot.appendChild objRecord
Set objName = xmlDoc.createElement("a")
objName.Text = "a"
objRecord.appendChild objName
Set objName = xmlDoc.createElement("b")
objName.Text = "b"
objRecord.appendChild objName
Set objName = xmlDoc.createElement("c")
objName.Text = "c"
objRecord.appendChild objName
对于<tag>
#2我基本上都是这样做的,但是我没有看到如何为c1,c2和c3打开另一个标签。我曾尝试使用appendChild
,但它不可见,或者它作为另一个“标记”级别。
我一直在寻找appendChild
,objName
和objRecord
的解释,但我未能找到一些不错的信息。