XDocument doc = XDocument.Parse(xmlString); // parse XML string to XDocument object IEnumerableanimals = doc.Root.Descendants(); // get all descendant elements foreach (XElement animal in animals) { Console.WriteLine(animal.Name); }
dog cat bird
IEnumerableThis will output the value of all the "cat" elements. The System.Xml.Linq XContainer Descendants method is a part of the System.Xml.Linq package library in C#.cats = doc.Root.Descendants("cat"); // get only "cat" elements foreach (XElement cat in cats) { Console.WriteLine(cat.Value); }