次のように F# で開く XML ファイルがあります。
let Bookmarks(xmlFile:string) =
let xml = XDocument.Load(xmlFile)
XDocument を取得したら、LINQ to XML を使用して XDocument をナビゲートし、特定のタグをすべて抽出する必要があります。私の解決策の一部は次のとおりです。
let xname (tag:string) = XName.Get(tag)
let tagUrl (tag:XElement) = let attribute = tag.Attribute(xname "href")
attribute.Value
let Bookmarks(xmlFile:string) =
let xml = XDocument.Load(xmlFile)
xml.Elements <| xname "A" |> Seq.map(tagUrl)
XML ファイルから特定のタグを抽出するにはどうすればよいですか?