比方說,我有一個HTML的結構是這樣 - > (注:在我的代碼有沒有身份證,我只是把他們這裏,所以它更容易解釋)的XPath獲取特定子
<body>
<table id=a>
<tr>
<td>
<table id=b>
<tr>
<td>
</td>
</tr>
</table>
</td>
</tr>
</table>
<table id=c>
<tr>
<td>
</td>
</tr>
</table>
</body>
使用XPath ,//body/table[1]
給我的ID爲「B」的內部表,但我真正想要的是它的第一個孩子(「C」)。沿着第$("body >table").eq(1)
行的東西,但我使用C#。我如何使用XPath來做到這一點?
Tnx!
編輯: 這是不是一種選擇,我選擇[2]元素,因爲這只是我正在凍脹問題的簡化的解釋...
安德烈
有看看這個問題 http://stackoverflow.com/questions/8713177/get-first-specific-node-wi th-random-optional-subnodes –
是不是第一個元素0? //體/表[0] – Vale