Не могу понять почему?

<tr>
    <td valign="top" width="8%">
        <p><a href="/sites/documents/SFH_FHA_INFO_13-85.pdf">13-85</a></p>
    </td>
    <td valign="top" width="13%">
	<p>(12/27/13)</p>
    </td>
    <td>
	<p>HECM Standard and Saver loans must close by 12-31-13 (<a href="/sites/documents/ML13-27.pdf">ML 13-27</a>)</p>
    /td>
</tr>

Строк несколько, меня интересует первый столбец и ссылка на документ, так как ссылка может быть завернута в тег <p> а может и без него, я использую //a/@href
//tr/td[1]//a/@href
почему в отбор попадает ссылка из третьего столбца, я ведь ищу именно в td[1]
  • Вопрос задан
  • 63 просмотра
Решения вопроса 1
@Roman-Fov
По идее должно отрабатывать как надо.
Возможно попался долбанутый урезанный диалект.
Попробуйте другие варианты:
//tr/td[position() = 1]//a/@href
или
//tr/td[@width = '8%']//a/@href

Если не помогат, то код в студию...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы