0
正如您在圖片中看到的項目有子項目<th>
和<td>
。當我查詢項目得到<td>
時,它返回null。這裏是代碼:item.SelectSingleNode("td")
不應該得到TD節點? (http://i.stack.imgur.com/EXu7W.png)XPath查詢返回null
正如您在圖片中看到的項目有子項目<th>
和<td>
。當我查詢項目得到<td>
時,它返回null。這裏是代碼:item.SelectSingleNode("td")
不應該得到TD節點? (http://i.stack.imgur.com/EXu7W.png)XPath查詢返回null
似乎<td>
不是當前item
的直接孩子。要選擇後代,是不是直接的孩子,你可以使用雙斜槓(//
):
item.SelectSingleNode(".//td")
如果我正確地看到它,<td>
是<th>
孩子,所以你也可以做到這一點的方法:
item.SelectSingleNode("th/td")
在html td的源代碼中不是th的孩子。但在觀察窗口中顯示td內。有趣。 – Oktay