特定のドメインにリンクしているページ上のリンクを見つけて、リンクhref
タグを取得しようとしています。
現時点では、私はこれをやっています:
foreach(HtmlAgilityPack.HtmlNode link in entryNode.SelectNodes("//a[@href='*site.com*']"))
{
MessageBox.Show(imageLink.InnerHtml);
}
しかし、私はこの例外を受けています:
オブジェクト参照がオブジェクト インスタンスに設定されていません。
私も//a[@href=*site.com*]
運が悪かったのですが、無効なトークンであると言われました。
特定のドメインにリンクしているページ上のリンクを見つけるために必要な XPath 式は何ですか? また、それらの属性を抽出するにはどうすればよいでしょうかhref
(可能であれば同じ XPath 式で)。
ありがとう。