私はこのhtml入力要素を持っているセレンでHpricotを使用しています:
<input id="foo:bar"/>
そして、この Xpath 式でこの値を取得しようとしています:
source = Hpricot(@selenium.get_html_source)
source.search("//input[@id='foo:bar']")
しかし、コロンのために何も見つかりません。Xpath 式にコロンを含めることはできません。いろいろな方法で逃げようとしましたが、うまくいきません。
それを回避したり、この問題を回避したりする方法はありますか? html の値を変更できないため、foo:bar はこのようにしてコロンを使用する必要があります。しかし、どうにかしてこの要素を見つける必要があります。
何か案は?
ありがとう