我从页面获取a-href时遇到问题。我的鳕鱼看起来像:
string url ="" // specifed URL
var doc = DownloadPage(url);
var categoryDivs = doc.DocumentNode.SelectNodes("//ul[@class='category-nav']//ul//a[@href]");
我想得到所有< li> A-HREF的。任何解决方案?
答案 0 :(得分:3)
在JavaScript中:
document.querySelectorAll('a[href]');
我认为你的问题改变了:
document.querySelectorAll('li > a[href]');
这只会选择a[href]
<li>
答案 1 :(得分:0)
如果您使用jQuery,您只需执行:$("li > a[href]")