2012-09-07 92 views
0
<div id="a_1" class="c_1"> 
    <h3><img src="image.png" alt="image text" />versions</h3> 
    <div> 
     <dl> 
     <dt>V1</dt> 
      <dd>14</dd> 
     <dt>V2</dt> 
      <dd>5776</dd> 
     </dl> 
    </div> 
</div> 

我該如何獲得14?我想是這樣的:無法從HTML元素獲取值

document.DocumentNode.SelectSingleNode("//div[@class='c_1']//a[@href]"); 
+0

讓我們看看一些你已經嘗試搞起了什麼。 – simonlchilds

+0

我試過這個document.DocumentNode.SelectSingleNode(「div/div/dl/dt/dd [1]」) – AlikM

+0

根據以上所述,'

'是**不是**
' – Gabe

回答

2

這應該工作:

document.DocumentNode.SelectSingleNode("//div[@class='c_1']//dd[1]"); 

OR

document.DocumentNode.SelectSingleNode("//div[@class='c_1']/div/dl/dd[1]"); 
+0

的孩子謝謝,最後一件事情奏效! :) – AlikM