Информация об изменениях

Сообщение Re[2]: Как распарсить СМИ2? от 16.12.2024 18:23

Изменено 16.12.2024 18:24 Passerby

Re[2]: Как распарсить СМИ2?
Здравствуйте, Serginio1, Вы писали:

S> У селениума полно своих механизмов поиска https://www.zenrows.com/blog/selenium-c-sharp#parse-the-data-you-want


S>Но если хочется то можно использовать и AngleSharp https://www.zenrows.com/blog/anglesharp#extract-all-matching-elements-from-a-page


Спасибо. Замечательно помогли. Код работает с несколькими сайтами.
using OpenQA.Selenium.Chrome;
using System.Text;
class Program
{
static void Main(string[] args)
{
var chromeOptions = new ChromeOptions();
var driver = new ChromeDriver(chromeOptions);
// open the target page in Chrome
driver.Navigate().GoToUrl("https://smi2.ru/");

var html = driver.PageSource;

//парсинг

// close the browser and release its resources
driver.Quit();
}
}
Re[2]: Как распарсить СМИ2?
Здравствуйте, Serginio1, Вы писали:

S> У селениума полно своих механизмов поиска https://www.zenrows.com/blog/selenium-c-sharp#parse-the-data-you-want


S>Но если хочется то можно использовать и AngleSharp https://www.zenrows.com/blog/anglesharp#extract-all-matching-elements-from-a-page


Спасибо. Замечательно помогли. Код работает с несколькими сайтами.
using OpenQA.Selenium.Chrome;
using System.Text;
class Program
{
    static void Main(string[] args)
    {        
        var chromeOptions = new ChromeOptions();        
        var driver = new ChromeDriver(chromeOptions);
        // open the target page in Chrome
        driver.Navigate().GoToUrl("https://smi2.ru/");       
                
        var html = driver.PageSource;
        
        //парсинг

        // close the browser and release its resources
        driver.Quit();
    }
}