我正在寻找“Medicaid ID”文本的xpath,如下所示。当我使用"//*[@id='details']/form/p[4]/label"
xpath时,我会收到文本“Medicaid Id:1234567”。我不想要空格后的第二个文本(1234567)。我只想要“Medicaid Id”文本XPATH。请帮帮我。
<p>
<label>
Medicaid Id:
<span class="indented">1234567 </span>
</label>
</p>
<script type="text/javascript"> attrCnt++; </script>
答案 0 :(得分:1)
由于文本是用span(包含数字)分割的,因此您应该能够在跨度之前访问文本:
//*[@id='details']/form/p[4]/label/text()[1]