Hi Jimmy,
I am trying to use the replaceChild method, so need to pass it 2 IXMLDOMNode parameters (newChild, oldChild). The nodes from the XmlDocument would be the newChild and the existing nodes in the XDocument (i.e. thisXDocument) are the oldChild. So, really, I need a way to get at the XmlDocument nodes and cast them to an IXMLDOMNode, but I assume that I need to go through an XDocument first. I have done this in InfoPath 2007 and it was much easier, but of course IP 2003's object model is very different.
Let me know if you need further details.
Thanks!