別の中にネストされた div のテキストを読み取ろうとしています。これらの各 div には、識別子としてクラスのみがあります。div のインデックスを使用しようとしましたが、まったく機能しません。私のhtmlは次のようになります
<div class="zoneA">
<div class="zone2A">
<div class="zone3A">
<div class="zone3ALeft">
Text1
</div
<div class="zone3ARight">
Text2
</div>
</div>
</div>
</div>
<div class="zoneA">
<div class="zone2A">
<div class="zone3A">
<div class="zone3ALeft">
Text3
</div
<div class="zone3ARight">
Text4
</div>
</div>
</div>
</div>
class="zone3ARight"、または Text2 と Text4 を使用して、div からテキストを読みたいと考えています。
同じ名前の非常に多くのクラスを処理する方法について、100%確信が持てません。私はこのようなことを試みています。
puts browser.div(:class, "zone3ARight", :index, 0).text
puts browser.div(:class, "zone3ARight", :index, 1).text
しかし、引数を取得エラー: 予想されるハッシュまたは (:how, "what")