我正在使用HtmlAgilityPack加载一些网站内容,其中该内容包含一些带有ImageBase64 src的图像。但是当我尝试一张一张地获取图像时,与加载的内容相比,我可以看到所有图像的src值lenth都非常小。
我尝试过像首先将html内容加载到一个字符串中,然后使用HtmlDocument将内容加载为html,然后查找htmlContent中存在多少图像。
HtmlAgilityPack.HtmlDocument doc = new HtmlDocument();
doc.LoadHtml(s);
var imgList1 = doc.DocumentNode.SelectNodes("//img");
当我直接在记事本中复制并粘贴htmlcontent时,我可以看到foreach图像src具有imagebase64带有长编码的文本,但是当我尝试使用htmldocument时却相同,然后我在这里发现,就像长编码的文本更改为短编码的文本并尝试显示该图片,但由于dataurl不完整,该图片不可见。请建议我如何使用htmldocument获取与htmlcontent中存在的相同dataUrl。