C#ConsoleアプリケーションをSeleniumで使用していて、divタグからコンテンツを印刷しようとしていますが、何らかの理由で「OpenQA.Selenium.Firefox.Firefoxwebelement "原因は何か?C#セレニウム印刷のdivコンテンツが正常に動作しない
Console.WriteLine(driver.FindElement(By.XPath("//div[@id='footer']")));
C#ConsoleアプリケーションをSeleniumで使用していて、divタグからコンテンツを印刷しようとしていますが、何らかの理由で「OpenQA.Selenium.Firefox.Firefoxwebelement "原因は何か?C#セレニウム印刷のdivコンテンツが正常に動作しない
Console.WriteLine(driver.FindElement(By.XPath("//div[@id='footer']")));
あなたは要素を持っている - あなたは、その内容を印刷する必要があります。 –
どうしても、出力は常に "OpenQA.Selenium.Firefox.Firefoxwebelement"です。最後の更新で何か問題がありますか? – BIRDIE13
いいえ - 出力は問題ありません。要素の値にアクセスする必要があります。 OpenQA.Selenium.Firefox.Firefoxwebelement.InnerHtmlを試してみるか、要素の値/内容を取得する方法に関するドキュメントを参照してください。あなたは要素を持っており、要素を返すことになっているので、すべてうまくいっています - 要素の内容にアクセスする方法を調べるだけです。 –