我想从这个url中获得桌子 但是内容是通过JavaScript加载的。 我这样下载HTML字符串
WebClient wc = new WebClient();
var html = wc.DownloadString("https://www.bloomberg.com/markets/currencies");
如何获取javascript加载的内容?
答案 0 :(得分:0)
WebClient和DownloadString只是将页面的内容作为字符串下载,为了能够在此页面上运行JavaScript代码,您将需要一个了解DOM并可以运行JavaScript的对象,这将是一个浏览器。
有关此主题的更多信息:
Running Scripts in HtmlAgilityPack
Load a DOM and Execute javascript, server side, with .Net