所以我一直在努力教我自己的C#,这里的很多东西真的很有帮助。我已经完成了一些基础知识,现在我正在尝试使用WebClient和HtmlAgilityPack。因此,在寻找可以播放数据的网站时,我来到了NWS每小时预测(波士顿被选为随机城市):forecast in boston
有没有办法只抓桌子?现在我正在使用整个网站,如果我只拿到桌子,它似乎会更容易玩。
谢谢!
答案 0 :(得分:1)
否WebClient
不会这样做。
您可以尝试Html Agility Pack
这是一个灵活的HTML解析器,可构建读/写DOM并支持 普通的XPATH或XSLT(你实际上并不需要理解XPATH或者 使用XSLT,不用担心......)。它是一个允许的.NET代码库 你解析“out of the web”HTML文件。解析器非常宽容 与“真实世界”格式错误的HTML。对象模型非常相似 什么提出System.Xml,但对于HTML文档(或流)。