よろしくお願いします。
添え字(?)が可変式のDIV/idを取得するXPATHを作成したいのです
期待したいのは、
・可変のID、class名にも対応したい
・可変するID、class名の添え字(?数字部)に、範囲にあるものだけヒットするようにしたい
例えばこんな感じのHTMLの箇所を抽出したい、
html
1<div class="Button-label label-70" id="id__178">送信</div>
xpath
1$x('//div[@class="Button-label label-70"]')
ブラウザのコンソール上に表示するため$x()
で、実際に実行したい環境では複数引っかかるものの、抽出はしてくれます。
しかしこれでは抽出したい1つの箇所を抽出できません。
xpath
1$x('//div[@class="ms-Button-label label-70"]/div[@id="id__178"]/self::text()')
と試しにやってみましたがエラーこそならないものの値が取れている感じではありません。
[contains(@xx, 'yy')]なども試しましたが、たぶん構文でエラーになってしまいます。
いろいろ調べ足りない部分あるのだと思いますが、ご助言いただけると幸いです。
以上、よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー