테이블이 있는데 일부 데이터 셀에서 데이터를 추출하려고합니다.첫 번째 테이블 셀과 일치, 두 번째 테이블을 추출하십시오.
/html/body//tr[5]/td[@class="data"]
을하지만 오히려 tr[5]
를 생략하고 대신 td[contains(., 'Weapon')]
를 사용하고자하지만 방법 확실하지 오전 :
<table>
<tr>
<td class="label"> </td>
<td class="data"><p><a href="http://en.wikipedia.org/wiki/Liu_Kang"><img src="http://upload.wikimedia.org/wikipedia/en/e/e2/LiuKangshaolinmonks.jpg"/></a></p>
</td>
</tr>
<tr>
<td class="label">First game</td>
<td class="data">Mortal Kombat (1992)</td>
</tr>
<tr>
<td class="label">Created by</td>
<td class="data">John Tobias</td>
</tr>
<tr>
<td class="label">Orgin</td>
<td class="data">Earthrealm</td>
</tr>
<tr>
<td class="label">Weapon</td>
<td class="data">Nunchaku</td>
</tr>
<tr>
<td class="label">Colour</td>
<td class="data">Red</td>
</tr>
</table>
내가 Nunchaku
를 추출하고 싶습니다이 작동합니다.
이것은 완벽하고 간단하게 작동했습니다. –