c# - 从 c# WPF 中的工作人员检索 webBrowser.Document 内容
问题描述
我在使用以下代码时遇到了一些问题,请您帮我解决这个问题吗?
Uri siteUri = new Uri(url);
Dispatcher.Invoke(new Action(() => { webBrowser.Source = siteUri; }));
dynamic result = Dispatcher.Invoke(() =>
{ return webBrowser.Document; });
var doc = result.documentElement.InnerHtml;
byte[] byteArray = Encoding.UTF8.GetBytes(doc);
MemoryStream stream = new MemoryStream(byteArray);
StreamReader reader = new StreamReader(stream);
结果或文档最终为“空”。我很确定我错过了一些东西。
请注意,我是使用后台工作人员的新手。
感谢您的时间和帮助,非常感谢。
解决方案
推荐阅读
- batch-file - 从命令行传递到激活 ant 目标的批处理的参数
- python - 如何使用 python 更改一张 Excel 工作簿的格式?
- python - Geopy从两个数据帧计算测地线距离
- python - 如何在 Django 框架中定期运行 python 代码(不在视图中)?
- python - 我们如何处理合并数据框中的欺骗?
- java - Spring security 不允许我从移动模拟器调用端点
- javascript - 字符串“对话”日期格式到 JavaScript 中的日期格式
- lua - 将 2d 边界转移到其 1d 网格上
- ruby-on-rails - 根据环境传递不同的符号作为参数
- c# - 如何根据 .NET Core 3.1 中的最佳实践与基于标头的标头交换基于声明的安全性?