0
XPathロケータを使用して次のHTMLから "yes"を抽出しようとしています。カスタム属性の値を取得するXPathクエリ
div
タグにはクラスがありますが、問題ありませんが、span
にはクラスがありません。それはカスタム属性の束だけを持っています。
HTMLコード:
<div class="bcdef">
<span lalalala="no" hahahaha="yes"> </span>
-----a lot of other stuff-------------
</div>
どのようにして属性値を取得することができますか?あなたがタグを見つけたら、単純に値をフェッチする属性名を使用し、
//div[@class='bcdef']/span/@hahahaha
:
'/// div [@ class = 'bcdef']/span/@ hahahaha' – JRodDynamite
このxpathを試してください// div/span [@ hahahaha = 'yes']' –
@JRodDynamiteあなたの解決策はうまくいきます – DragonFire