通过HtmlProvider定位表

时间:2015-02-11 02:15:24

标签: f#

我在this页面上使用FSharp.Data Html类型提供程序。我用这段代码加载了正文:

#r "../packages/FSharp.Data.2.1.1/lib/net40/FSharp.Data.dll"
open FSharp.Data
type context = HtmlProvider<"../data/RealEstateSample.html">

let uri = "http://services.wakegov.com/realestate/Account.asp?id=0000001"
let body = context.Load(uri).Html.Body

问题是正文值(unit - > HtmlNode)不会返回GetType()和ToString()以外的任何内容。我错过了大会参考吗?我想把页面中的所有表放到一个集合中。

提前致谢。

1 个答案:

答案 0 :(得分:1)

所以这是一个大脑放屁。这是正确的语法:

let body = context.Load(uri).Html.Body()

身体是一种功能......