我如何选择这个与htmllagility
本文关键字:htmllagility 选择 何选择 | 更新日期: 2023-09-27 18:12:34
从这个HTML
<div class="sBody text wd_select_m_down" id="id_language" rel="2">Italiano</div>
我想从这个代码中选择它。但它并没有停止。
do
{
htmldoc.LoadHtml(web_scrape); //to get current webpage source
SendKeys.Send("{DOWN}");
await Task.Delay(1000);
} while ((htmldoc.DocumentNode.SelectNodes("//span[contains(@rel,'2')]") == null));
谁有办法解决这个问题?谢谢你。
我的响应仅针对XPath部分。我不明白你到底想干什么。似乎你想按下"下"键,只要在哪里是没有所需的元素(请纠正我,如果我错了)。
您正在尝试选择一个DIV,但是在xpath选择器中使用了SPAN。
现在,如果希望所有div的rel= " 2 ",可以使用以下xpath:
//div[@rel=’2’]
如果你想要所有rel = " 2 "的元素,你可以使用
//*[@rel=’2’]