HTMLコード:
<div id="empid" title="Please first select a list to filter!"><input value="5418630" name="candidateprsonIds" type="checkbox">foo <input value="6360899" name="candidateprsonIds" type="checkbox"> bar gui<input value="9556609" name="candidateprsonIds" type="checkbox"> bab </div>
ここで、selenium-webdriverを使用して以下を取得したいと思います。
[[5418630,foo],[6360899,bar gui],[9556609,bab]]
できますか?
私は以下のコードを試しました:
driver.find_elements(:id,"filtersetedit_fieldNames").each do |x|
puts x.text
end
しかし、それは"foo bar gui bab"
私のコンソールに文字列としてデータを与えています。したがって、理解できませんでした-予想以上にそのようなものを作成する方法Hash
。
この点について何か助けはありますか?