通过HTML-Agility-Pack提取链接电影

时间:2018-12-03 18:40:58

标签: c# html-agility-pack

我使用const filterArray = (arr, toKeep) => { for (item of toKeep) arr = arr.filter(i => i = toKeep); return arr; }; 在Visual Studio上使用c#winform在网络上提取电影信息(如图所示)。但是我无法获得电影链接(如图所示)。 请帮助我找到一种使链接在图片中突出显示的方法。

enter image description here

for (arrIetm of arr) if (Object.prototype.toString.call(arrItem) != '[object String]' return;

1 个答案:

答案 0 :(得分:1)

HtmlAgilityPack将无法提取动态生成的DOM内容。尝试类似操作时,我遇到了同样的问题。

我最终使用了Selenium,它能够遍历动态生成的DOM内容,并且还可以利用HtmlAgilityPack和从Selenium提取的内容,这不是很简单,但是可以做到的。