Query attributes with namespace
using System; using System.Linq; using System.Xml.Linq; using System.Collections; using System.Collections.Generic; public class MainClass{ public static void Main(){ XNamespace aw = "http://www.domain.com"; XElement xmlTree = new XElement(aw + "Root", new XAttribute(XNamespace.Xmlns + "aw", "http://www.domain.com"), new XAttribute(aw + "Att1", "content1"), new XAttribute(aw + "Att2", "content2") ); IEnumerable<XAttribute> attList = xmlTree.Attributes(aw + "Att1"); foreach (XAttribute att in attList) Console.WriteLine(att); } }