-1
Selenium Webdriverの新機能です。私は、2列のhtmlテーブルからすべての値を取得し、それらをハッシュテーブルに追加したいと思います。私はどこから始めるべきかわかりません。Selenium Webdriverを使用してHasthableにすべてのテーブル列の値を追加する方法#
ご協力いただければ幸いです。
Selenium Webdriverの新機能です。私は、2列のhtmlテーブルからすべての値を取得し、それらをハッシュテーブルに追加したいと思います。私はどこから始めるべきかわかりません。Selenium Webdriverを使用してHasthableにすべてのテーブル列の値を追加する方法#
ご協力いただければ幸いです。
これを試してみてください:
var hashTable = new Hashtable();
var table = Driver.FindElement(By.Id("table"));
int rowCount = table.FindElements(By.TagName("tr")).Count;
for (int i = 0; i < rowCount; i++)
{
hashTable.Add($"row{i}", table.FindElements(By.TagName("tr"))[i].Text);
}
は、あなたが自分でいくつかのものを試してみました? –
[findElements](http://www.seleniumhq.org/docs/03_webdriver.jsp#locating-ui-elements-webelements)で試してください – selva
あなたは何を試しましたか?結果は何ですか?良い質問をする方法のヘルプトピックをお読みください。あなた自身の問題を研究し、コードサンプルなどを見つけ、問題を解決するためのコードを書く必要があります。もしあなたがすべてそれをしてもそれを理解できないなら、戻ってあなたの質問を編集して、あなたがやった研究からのメモ、あなたが試したコード、そして結果が何か...エラーメッセージなど – JeffC