Как конвертировать Xpath в CSS
Мой xpath:/html/body/div/table/tbody/tr[2]/td[4]
Мне нужно получить CSS, чтобы использовать его в селекторе jsoup.
Я нашел сравнение между xpath и css:Воти это сказано в их примере (Second <E> element anywhere on page
) что я не могу этого сделать. Xpathxpath=(//E)[2]
CSSN\A
.
Может быть, я не могу найти то, что я ищу. Есть идеи?
Вот HTML-код, который я пытаюсь разобрать (мне нужно получить значения:1
а также3
):
<div class=tablecont>
<table width=100%>
<tr>
<td class=header align=center>Panel Color</td>
<td class=header align=center>Locked</td>
<td class=header align=center>Unqualified</td>
<td class=header align=center>Qualified</td>
<td class=header align=center>Finished</td>
<td class=header align=center>TOTAL</td>
</tr>
<tr>
<td align=center>
<div class=packagecode>ONE</div>
<div>
<div class=packagecolor style=background-color:#FC0;></div>
</div>
</td>
<td align=center>0</td>
<td align=center>0</td>
<td align=center>1</td>
<td align=center>12</td>
<td align=center class=rowhead>53</td>
</tr>
<tr>
<td align=center>
<div class=packagecode>two</div>
<div>
<div class=packagecolor style=background-color:#C3F;></div>
</div>
</td>
<td align=center>0</td>
<td align=center>0</td>
<td align=center>3</td>
<td align=center>42</td>
<td align=center class=rowhead>26</td>
</tr>
</table>
</div>