tbody
テーブルタグを照会しようとしています。それは理由ではない?一般に、テーブル内にはtbodyタグしかなく、ユニークな要素になります。
varにすべてのtr要素、またはすべてのtd要素、またはそれらの内部の別の種類のタグを返して保存しようとしている場合、あなたは教えてくれませんでしたが、返すものは何でもセレクターを変更します。
のは、あなたのXPathはそれの内部IWebElementsのトンでTBODY要素を返すことを想像してみましょう:TR、TD、スパン...しかし、あなたのセレクタは内の要素だけTBODY要素のためではない求めています、それを手に入れますか?
xpathを//*[@id="srchResultsList"]/tbody/tr
に変更しようとすると、すべてのtr要素がexeptヘッダーtrになります。
また、次のxpath //*[@id="srchResultsList"]/tbody//td
を使用して、必要なすべてのtd要素を返すことができます。
あなたはtbodyの内部のすべてのTRとTD要素が必要な場合は別のケースでは、あなたはその方法を照会することができます //*[@id="srchResultsList"]/tbody/tr | //*[@id="srchResultsList"]/tbody//td
あなたはまた、あなたが望むものすべての要素を返すようにsubqueryesを変更または作成することができますが、必要セレクタでそれを指定するには:セレンはちょうど子供
あなたがtr' 'を反復処理する必要があるテーブルのデータを取得する必要がある場合(行)と' td'(列)なしimediate結果を受け入れない 'tbody' –
ページへのリンクを投稿し、あなたが探しているものについて詳しく説明してください。関連するHTMLの例、HTMLから得ることを期待するもの、そしてそのHTMLを取得するために使用しているコードを挙げてください。 – JeffC