0
のように、ブラケットの数字を使用してDOM内のターゲットタグに移動することはできません。JavaおよびSeleniumを使用してテストを行っています。私はこのXPathを使用していますdiv [4]
...
<div class='a'>
<div class='b'>
<div class='1'></div>
<div class='2'></div>
</div>
/div>
...
:
//div[@class='a']//div[2]
が<div class='1'></div>
を取得するが、私はに取られています:私は、DOMでこれを持って
<div class='2'></div>
で簡単な言葉で、なぜこのような状況に対処するのか説明してください。下のすべてのdivを取得する方法はあり
//div[@class='1']
が、私はdiv[and-a-number-here]
のようなブラケットスタイルで番号を使用したい:私は、私のような要素を取得するclass
属性を使用することができます知っていますタグとその番号で1つを選択?あなたのXPathで
:このような目的の要素の使用XPathを取得するには
[@ class = 'a']/div/div [1] – Grasshopper
申し訳ありませんが、それはタイプミスでした。 –
には、タグの下にあるすべてのdivを取得し、その番号で番号を選択する方法はありますか –