2016-12-16 6 views
-1

"www.windguru.cz"사이트의 바람 데이터를 받고 싶습니다."www.windguru.cz"에서 테이블의 바람 데이터를 가져 오는 방법은 무엇입니까?

Google 크롬의 빌드 도구를 구성하면 테이블의 XPath는 // * [@ id = "tabid_0_content_div"]입니다.

하지만 문제는 내가 XPath를 HtmlAgilityPack, 즉 NullReferenceException을 통해 IDE로 구문 분석 할 때입니다.

해결할 생각이 없습니다.

아무도 힌트를 줄 수 있습니까?

감사합니다.

enter image description here

답변

0

당신이 정확한 받고 있기 때문에 해당 URL을 요청할 때 어떤 브라우저 가져옵니다. 이러한 테이블은 Javascript에 의해 동적으로 생성됩니다. 여기에서 할 수있는 일은 WebBrowser 컨트롤과 HTMLAgilityPack의 조합을 사용하는 것입니다. 페이지가로드 될 때까지 기다린 후, HAP을 사용할 수 있습니다.