open System.IO open System.Xml open System.Xml.Linq let xn s = XName.Get(s) let xd = XDocument.Load(new StringReader(""" """)) // " [] let main argv = let students = xd.Descendants <| xn "Student" let names = students.Attributes <| xn "Name" Seq.iter ((fun (a : XAttribute) -> a.Value) >> printfn "%s") names 0