在一個html頁面中,我有一個巨大的表(只有一個表),我只需要訪問其中一個單元格。例如,以下代碼是該表的兩行,包含6列。如何在html表格中找到單元格的子集?使用R或JQuery
<tr>
<td>
Type1
</td>
<td>
103
</td>
<td>
153
</td>
<td>
N/A
</td>
<td align = "center">
NA
</td>
<td align = "center">
1
</td>
</tr>
<tr>
<td>
Type2
</td>
<td>
0
</td>
<td>
220
</td>
<td>
243
</td>
<td align = "center">
abc
</td>
<td align = "center">
100
</td>
</tr>
如何查找值「103」(行標題「Type1」的第二列)?這可能是在R(XML庫)中完成,如果不是JQuery也可以。非常感謝。
@dave謝謝你的回覆,我怎麼才能找到「103」只有「Test1」?換句話說,我將使用contains('Test1')來查找正確的行,現在如何訪問該行的第二列? – Mohammad
@Pudd感謝那正是我正在尋找。還有一件事,在這種情況下如何訪問第二個下一個單元格,例如「153」?這是正確的:.next(「td」)。next(「td」).text()? – Mohammad
你可以使用它,但它可能會變得難以閱讀。你可以嘗試: '.nextAll(「td」)。eq(2)' 這將取得所有正在處理的'td'元素,然後選擇第二個元素。 – Pudd