创建全新的XML节点以作为子节点附加到其他节点

时间:2016-06-29 15:46:37

标签: xml vba excel-vba excel

我想创建一个新的XML节点,以附加到我的XML文件中的现有XML节点。 具体来说,文件的结构是:

PySide.QtCore.QSettings.qRegisterMetaType

我的想法是获取每个<contract> <trade></trade> <trade></trade> </contract> 节点并向其添加 new 子节点。 这个孩子应该是这样的:

<trade>

我的问题是,如何定义这个要追加的新孩子?我似乎无法找到在VBA上创建的正确对象(尽管在项目中引用了库MSXML v3.0)并且我没有设法找到这样一个全新节点的样本在网络上的任何地方。我的伪代码:

<tradeSource></tradeSource>

1 个答案:

答案 0 :(得分:2)

这应该有效:

trade

请注意,变量newNodeIXMLDOMNode都应声明为msxml6.dll(库{{1}}中定义的类型)。