2013-03-22 31 views
-1

我有一個html表我需要查詢,獲取內容,然後採取行動。 此表把HTML表,並把自定義列表

<table> 
     <thead> 
      <tr> 
       <th>Version</th> 
       <th>Usage</th> 
      </tr> 
     </thead> 
     <tbody> 

       <tr> 
        <td>1.0.1.1</td> 
        <td>86</td> 
       </tr> 


       <tr> 
        <td>1.0.0.1</td> 
        <td>65</td> 
       </tr> 


       <tr> 
        <td>1.0.1.0</td> 
        <td>28</td> 
       </tr> 


       <tr> 
        <td>1.0.0.0</td> 
        <td>1</td> 
       </tr> 

      </tbody> 
    </table> 

我收到通過將WebResponse的通過一個正則表達式表達。

什麼是最好的方式在C#中獲取這些數據結構,以便我可以查詢版本和用法..有很多類的Foo列表。

Foo() {012;};設置;} 用法{get;設置;} }

沿着這些線。您的幫助

+1

解析像XML可能工作。請參閱XmlDocument – Dilshod 2013-03-22 01:27:20

+0

「什麼是最好的方式」對於SO來說不是一個好問題。顯示你已經嘗試過,我們可以幫助你,如果它不工作 – 2013-03-22 01:31:35

+0

我不知道該怎麼做,所以我沒有嘗試過任何東西。我會說如果我嘗試的方法不起作用。 – Matt 2013-03-22 01:33:45

回答

1

最好的工具,我已經找到了解析HTML

由於是Html Agility Pack庫。這是一個相當容易使用的庫,並且會處理格式不正確的標記。您必須做好從數據庫中獲取數據並將數據存入自己的結構的步驟,但它可以讓數據更容易獲取。

+0

不幸的是我不能使用它。 – Matt 2013-03-22 01:53:58

+0

照顧精心製作? – MDV 2013-03-22 01:56:35