是否有更有效的方法使用 WPF+ Web 客户端从网站检索表

本文关键字:客户端 Web 网站 检索 WPF+ 有效 方法 是否 | 更新日期: 2023-09-27 18:35:52

社区新手,但这是我坚持的第一个问题。我是使用 C# 的 WPF 和 WebClient 的新手,我正在尝试制作一个程序来访问 www.nba.com 以填充我拥有的团队名称的组合框,然后当用户从组合框中选择一个团队时,我想用团队主站点中的名单填充主窗口的一部分, 相同的风格和永恒。我能够使用 WebClient.OpenRead 填充组合框,并在标记中读取以提取团队名称。

现在我处于更困难的部分。我打算使用相同的方法来获取所有标记,然后以某种方式在内容面板中显示表格,但我觉得这是一件非常乏味的事情。任何人都可以给我任何完成此操作的提示,或者 webclient 类中是否有一种方法允许我在网页中搜索除文本以外的表格或对象?谢谢。

是否有更有效的方法使用 WPF+ Web 客户端从网站检索表

看看 HTML

Agility Pack,让解析 HTML 更容易。您还需要使用存储库模式抽象数据访问,以便客户端在 HTML 更改时不需要更改,并且添加缓存更加简单。