[Newbie to Sharepoint programming] I wish to parse the returned XML from an UpdateListItems command so as to alert me to errors (Not sure how yet) For example in the code snippet.... XmlNode ndReturn = listService.UpdateListItems("List_Name", elBatch); MessageBox.Show(ndReturn.OuterXml); As an simple example of what I would like to do is instead of showing a messagebox I would like to put the values for each item in a variable. (Maybe to write to file etc...) Using the xml code containing details of what was updated I want to enter a loop string value Val1, Val2, Val3 foreach xml element in ndReturn loop Val1=xml ID Val2=Error Code Val3=Status end loop The above code is in semi English , how would I code this in C# ? end loop