XML 파일의 링크와 설명은 http://feeds.feedburner.com/Torrentfreak에서 다뤄야합니다. 내가 asp.net 페이지에 표시 할 목록 뷰 컨트롤이를 사용했다htmlagilitypack을 사용하여 xml 파일을 스크래핑하는 방법
var webGet = new HtmlWeb();
var document = webGet.Load("http://feeds.feedburner.com/TechCrunch");
var TechCrunch = from info in document.DocumentNode.SelectNodes("//channel")
from link in info.SelectNodes("//guid[@isPermaLink='false']")
from content in info.SelectNodes("//description")
select new
{
LinkURL = info.InnerText,
Content = content.InnerText,
};
lvLinks.DataSource = TechCrunch;
lvLinks.DataBind();
:
은이 코드를 사용했다. 사용<%# Eval("LinkURL") %> - <%# Eval("Text") %>
그러나 그 보여주는 오류
값은 null 일 수 없습니다. 매개 변수 이름 : 출처
문제점 : 그리고 HtmlAgilityPack을 사용하여 XML 노드 데이터를 다룰 수 있습니까? 을 알려주십시오. 감사합니다.
왜 HTML 라이브러리 대신 HtmlAgil ityPack? – jerjer
@ jerjer : Actaully HTML 데이터를 스크랩하기 위해 HtmlAgilityPack을 사용하고 있습니다 만, 지금은 XML 파일을 만났을 때이를 달성 할 수있는 방법을 찾아야합니다. – CracLock