COM组件可以写XML文件吗?该怎么处理

COM组件可以写XML文件吗?
IXMLDOMNode
用上面的 组件 可以 读取 XML 文件,树形的数据结构.

我想请教一下可以反过来, 把数据放进 IXMLDOMNode 里面 然后让COM输出一个XML文件吗?

查看了一下 MSDN 发现 IXMLDOMNode 有 AppendChild 函数(插入子节点), 却没有 插入attribute 的函数.
所以让我怀疑, IXMLDOMNode 可不可以实现 输出 XML 文件的功能.

谢谢指教.

------解决方案--------------------
IXMLDOMNode是基类,只是节点的意思
要插属性子节点用IXMLDOMElement
如果IXMLDOMNode是Element,直接QueryInterface就可以拿到