我当前正在尝试创建一个简单的F#函数,该函数可以为html站点提供URL,计算当前所有链接。
我知道可以通过计算<a子字符串的数量来完成此操作,但是不确定如何实际搜索站点等等。
任何帮助是极大的赞赏。
你可以HtmlParser
从FSharp.Data包中使用。
open FSharp.Data
let doc = HtmlDocument.Load "https://en.wikipedia.org/wiki/F_Sharp_(programming_language)"
let linksCount = doc.Descendants ["a"] |> Seq.length