我正在尝试从this site获取数据。我正在尝试获取列表中的第一个显示,并将其输出为文本。
到目前为止,我试过了,但没有成功。任何反馈都会很有帮助。
$hsg = Invoke-WebRequest -Uri http://www.in.com/tv/channel/set-max-51.html
$hsg | gm -MemberType Property
##$hsg.Links发布于 2013-06-16 08:53:40
这适用于PowerShell v2。Invoke-WebRequest是v3,我在这台机器上没有。
$hsg = New-Object -ComObject InternetExplorer.Application
$hsg.Navigate("http://www.in.com/tv/channel/set-max-51.html")
$Links = @($hsg.document.getElementsByTagName("a"))
$Links | fl href这将获取所有链接,但一旦您知道如何首先获取链接,则返回第一个链接是微不足道的。
现在该页面上有687个链接,只是很有趣,因为它是一个缓慢的抓取。
https://stackoverflow.com/questions/17127701
复制相似问题