Зарегистрируйте все ссылки в текстовом файле, используя селен C # - PullRequest
0 голосов
/ 03 декабря 2018

Мне удалось записать все ссылки сайта в текстовый файл, используя теги и атрибут 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();
...