2013-03-22 1 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#의 일부 데이터 구조에 이것을 가져 와서 버전 및 사용법을 쿼리 할 수있는 최선의 방법은 무엇입니까? Baically Foo 클래스 목록이 있습니다.

foo() { Version {get; set;} 사용법 {get; 설정;} }

해당 행에 있습니다. 나는 HTML을 구문 분석 발견했습니다 당신의 도움이

+1

xml과 같은 구문 분석이 작동 할 수 있습니다. XmlDocument – Dilshod

+0

을 참조하십시오. "가장 좋은 방법은 무엇입니까"는 SO에 대한 좋은 질문이 아닙니다. 당신이 시도한 것을 보여주고 그것이 작동하지 않는다면 우리는 당신을 도울 수 있습니다. –

+0

어떻게 해야할지 모르겠으므로 아무 것도 시도하지 않았습니다. 노력하고있는 방법이 효과가 없다면 나는 말했을 것이다. – Matt

답변

1

가장 좋은 도구를

덕분에 Html Agility Pack 라이브러리입니다. 라이브러리를 사용하는 것은 상당히 쉽고 형식이 잘못된 표식을 적절하게 처리합니다. 라이브러리와 자신의 구조로 데이터를 가져 오는 발판을 마련해야하지만 데이터를 쉽게 가져올 수 있습니다.

+0

불행히도 나는 그것을 사용할 수 없다. – Matt

+0

정성스럽게 신경 쓰시겠습니까? – MDV

관련 문제