0
data-sitekey
の値を下のスニペットから取得したいと考えています。C#クラス名で要素属性を取得する
<div class="g-recaptcha" data-sitekey="6LdC0iQUAAAAAOYmRv34KSLDe-7DmQrUSYJH8eB_"></div>
私はHtmlAgilityPackが、運だけでなく、Webブラウザを使用してみました。 これは私のコードです:
HtmlWeb web = new HtmlWeb();
HtmlAgilityPack.HtmlDocument doc = web.Load(url);
var headerNames = doc.DocumentNode.SelectNodes("//div[@class='g-recaptcha']").ToList();
foreach (var item in headerNames)
{
string hrefValue = item.GetAttributeValue("data-sitekey", string.Empty);
Console.WriteLine(hrefValue);
}
のようなものでなければなりませんか? :) – sniperd
@sniperdそれは単に '操作がタイムアウトしました' – Lima1337