Mega Code Archive

 
Categories / C# / XML
 

Gets the node immediately preceding this node

using System; using System.Xml; public class Sample {   public static void Main() {       XmlDocument doc = new XmlDocument();       doc.Load("books.xml");       XmlNode lastNode = doc.DocumentElement.LastChild;       Console.WriteLine("Last book...");       Console.WriteLine(lastNode.OuterXml);       XmlNode prevNode = lastNode.PreviousSibling;       Console.WriteLine("\r\nPrevious book...");       Console.WriteLine(prevNode.OuterXml);     } }