hari ini, saya menggunakan Selenium untuk mengurai data dari sebuah situs web. Ini kode saya:
public ActionResult ParseData()
{
IWebDriver driver = new FirefoxDriver();
driver.Navigate().GoToUrl(myURL);
IList<IWebElement> nameList = driver.FindElements(By.XPath(myXPath));
return View(nameList);
}
Masalahnya adalah, setiap kali dijalankan, ia membuka jendela baru di lokasi myURL
, lalu mengambil datanya, dan membiarkan jendela itu terbuka.
Saya tidak ingin Selenium membuka jendela baru di sini. Jalankan saja di latar belakang dan berikan saya data yang diurai. Bagaimana saya bisa mencapainya? Tolong bantu aku. Terima kasih banyak.