Как читать все данные в моем текстовом поле или списке?
Пожалуйста, проверьте ниже какую-нибудь ссылку тега там, я хочу получить bosWDC5M1C8oeVu, DaleyBlind_fan, jkjinc1 как это 3word с показом этого в моем списке или текстовом поле.
@ bosWDC5M1C8oeVu
@DaleyBlind_fan
@ jkjinc1
www.stackru.com
В моём текстовом поле или списке выводится строка процесса.
bosWDC5M1C8oeVu
DaleyBlind_fan
jkjinc1
увидеть этот код не получил данные в моем списке, что я хочу.
HtmlElementCollection bColl = webBrowser1.Document.GetElementsByTagName("a");
foreach (HtmlElement bEl in bColl)
{
if (bEl.GetAttribute("data-aria-label-part") != null)
listBox1.Items.Add(bEl.GetAttribute("href"));
}
этот код я получаю всю ссылку href, но мне нужна только моя линия обнаружения, что я хочу.
1 ответ
Вы неправильно форматируете оператор if (вы забыли фигурные скобки). Попробуйте этот код:
HtmlElementCollection bColl = webBrowser1.Document.GetElementsByTagName("a");
foreach (HtmlElement bEl in bColl)
{
if (bEl.GetAttribute("data-aria-label-part") != null) {
listBox1.Items.Add(bEl.GetAttribute("href"));
}
}
Обратите внимание {
после != null)
и }
после ("href"));
,
Надеюсь, это поможет.