If you worked though the first attempt to interact with SharePoint data through web services (here) you must have noticed the batchXML.innerXml line:
batchXML.InnerXml = “<Method ID = ’1′ Cmd=’New’><Field Name=’Title’>” + strName + “</Field> + “</Method>”;
So, what is the InnerXml and how is it different of the OuterXml?
For an XmlDocument, both InnerXml and OuterXml define nodes of the document. The difference is that:
1. InnerXml points to the children of the current node
2. OuterXml points to the current node and its children.