XPathのコンテキストノードの1つ手前の要素を選択したい
WinActorでXpathを使用ラジオボタンの選択を行いたいのですが、
一意のパスを作成できずお力をお借り出来ればと思います。
【やりたい事】
labelのvalue要素を元に、兄弟ノードの内指定したlabelタグの一つ手前のinputタグ(ラジオボタン)を選択したいです。
※inputの要素は全て同じで区別が出来ません
※label,inputタグの場所、数が変動する可能性があるため、positionで固定位置を設定する事は避けたいです
【試した事】
・軸(preceding-sibling)を使用したXpathの作成
⇒取得したいのは真ん中の要素で、候補を絞る事は出来ましたが一意にすることが出来ませんでした。
//dd/label[@value="指定文言"]/preceding-sibling::node()/input
どなたか解決方法をご存じの方いらっしゃいましたら教えて頂ければと思います。
よろしくお願いします。
この質問は解決済みのためクローズされています。
my 編集済みのコメント
回答とコメントは、会員登録(無料)で閲覧できるようになります。
新規登録