C#获取网页数据
问题描述:
能有人帮告诉我如何从本网站使用C#获取数据: https://fullmeter.com/fatonline/#/framedata/GuileC#获取网页数据
我想获得在表中的数据。我尝试使用webclient下载字符串,但我没有看到字符串中的数据。提前致谢。
答
您无法直接看到它,因为当网站载入并非所有内容已被返回时,都会创建ajax调用以获取数据。
使用Web客户端和调用这个页面:https://fullmeter.com/fatonline/lib/characterData.json?ver=010102你会得到它作为JSON内在张力结构
答
你可以尝试使用WebBrowser
类(在的WinForms或WPF应用程序,也有办法在控制台应用程序使用它,但他们有点inconvenient),其中有DocumentCompleted
或LoadCompleted
事件,这应该在页面加载完成时发生。
你不能直接看到它,因为当网站加载并非所有的内容已被加载,并创建ajax调用来带来数据 – Proxytype