Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/276.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 下载html不会检索动态生成的元素_C#_Html_Json_Download - Fatal编程技术网

C# 下载html不会检索动态生成的元素

C# 下载html不会检索动态生成的元素,c#,html,json,download,C#,Html,Json,Download,出于文档目的,我需要以下网站上每个“…Controller”元素的html: 这不起作用: string html; using (var wc = new WebClient()) html= wc.DownloadString(url); 因为这样只会在文档顶部呈现几个div。 解析底层json并将其与html合并将非常耗时,再说一遍,我只需要html 问题:如何在C#中获得完整的网页?该页面已完成,尚未执行,并且没有动态数据。。。如果希望数据在执行后使用WebBrowser

出于文档目的,我需要以下网站上每个“…Controller”元素的html:

这不起作用:

  string html;
  using (var wc = new WebClient())
  html= wc.DownloadString(url);
因为这样只会在文档顶部呈现几个div。 解析底层json并将其与html合并将非常耗时,再说一遍,我只需要html


问题:如何在C#中获得完整的网页?

该页面已完成,尚未执行,并且没有动态数据。。。如果希望数据在执行后使用WebBrowser控件,请等待加载所有数据,然后导出DOMI。我尝试了该示例,但它不起作用。即使在webbrowser控件中,页面也只显示少数html元素。无论如何谢谢你