Мне удалось записать все ссылки сайта в текстовый файл, используя теги и атрибут href
.Но проблема, с которой я сталкиваюсь, заключается в том, что текстовый файл журнала не только регистрирует ссылки, но и некоторые глупые значения, такие как javascript : void()
.Как я игнорирую эти значения?Я пытался использовать свойство Contains
, но безуспешно или, может быть, я делал это неправильно.
Пожалуйста, помогите мне с этим небольшим фрагментом кода или любой документацией, к которой я могу обратиться.Спасибо
foreach (var links in WebDriver.FindElements(By.TagName("a")))
{
var url = links.GetAttribute("href");
if (url.Contains("http") || url.Contains("57803"))
{
LinksLogFile.WriteLine(url);
}
}
LinksLogFile.Close();