我需要找到一个元素,但唯一的唯一属性包含$符号。
这是 HTML:
<tr class="v-grid-row v-grid-row-stripe v-grid-row-has-data" style="WIDTH: 2269px; LEFT: 0px; TOP: 26px" $H="528">
<td class=v-grid-cell style="HEIGHT: 26px; WIDTH: 48px" colSpan=1>
<button class=v-nativebutton type=button __eventBits="1"></button>
</td>
</tr>
我试过这个 xpath 表达式:
//tr[@$H='528']/td/button
但我得到错误:坏令牌:$H
有没有办法处理这个问题?
不可以,XML 名称中不允许使用美元符号。(HTML 可能会容忍它们,但 XPath 被定义为对 XML 进行操作)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句