属性を持たない要素の XPath を見つけようとしています。親の属性によってのみ識別できます。ただし、親にも一意の属性はありません。
例えば://*[@id="btn"][1]/ul/li[2]/a/span
ここには を持つ 2 つの要素がありid=btn
ます。2番目の要素を取得するにはどうすればよいですか。上記の構文は私に最初の要素を与えます..しかし、私が使用する場合:
//*[@id="btn"][2]/ul/li[2]/a/span
「xpath 式 '//*[@id="btn"][2]/ul/li[2]/a/span' を評価できないか、WebElement になりません」というエラー メッセージが表示 されます。