If you have a valid node handle, you can call different functions to work with the node:
- XmlAppendChild
appends a node to a parent node. You can append a new node
(XmlCreateNode, XmlCreateNodeFromXml) or a node that has been
removed from its parent (XmlRemoveChild) to another node. If you
call XmlAppendChild on a node that is already appended to a parent
node, the node will be cloned and added to the new parent. The
handle to the child node will hold the cloned node after the call.
- XmlReplaceNode replaces one node with another.
- XmlSetNodeValue sets the value of a node.
- XmlSetNodeAttribute sets the value of a node's attribute.