Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/297.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# 访问网站#文档中的内容_C#_Html_Wpf_Dom - Fatal编程技术网

C# 访问网站#文档中的内容

C# 访问网站#文档中的内容,c#,html,wpf,dom,C#,Html,Wpf,Dom,我想使用C#访问网页内容。内容位于网站主体的i形框架内,位于#文档对象的底层。我用这个来阅读页面: WebClient wbClient = new WebClient(); wbClient.UseDefaultCredentials = true; byte[] raw = wbClient.DownloadData(stWebPage); stWebPageContent = System.Text.Encoding.UTF8.GetString(raw); 但是,#文档中的相关信息将被

我想使用C#访问网页内容。内容位于网站主体的i形框架内,位于
#文档
对象的底层。我用这个来阅读页面:

WebClient wbClient = new WebClient();
wbClient.UseDefaultCredentials = true;
byte[] raw = wbClient.DownloadData(stWebPage);
stWebPageContent = System.Text.Encoding.UTF8.GetString(raw);
但是,
#文档
中的相关信息将被忽略


有人能解释一下我需要做什么才能获得所需的信息吗?它嵌套在
body/div/iframe/#document/html/body/div/…
谢谢

注意:我假设
stWebPage
指向一个http url


iFrame内容不会在这一次调用中直接下载。您需要使用
Regex
stWebPageContent
中查找iFrame,并提取'src'属性中的值,再次调用src url下载内容。更多详情可在此找到。

非常感谢。我认为这有帮助:)