2009-04-26 2 views

답변

25

HTML Agility Pack이 작업을 수행 할 수 있습니다를 도와 줄 수 SRC - 그래서 같은 :

string html; 
using (WebClient client = new WebClient()) { 
    html = client.DownloadString("http://www.google.com"); 
} 
HtmlDocument doc = new HtmlDocument();   
doc.LoadHtml(html); 
foreach(HtmlNode img in doc.DocumentNode.SelectNodes("//img")) { 
    Console.WriteLine(img.GetAttributeValue("src", null)); 
} 
+0

+1 고통스럽게 wrot 어제 Regex를 사용하는 SO 투표 카운터/태그. 이것은 많은 도움이되었을 것입니다. –

+0

정규식을 사용하는 것이 더 쉬울까요? –

+0

최상위 노드의 자식 인 img 요소 만 추출할까요? – mirezus

1

당신은 내가 당신의 문제 B4에 직면하고 난 나와 함께 잘 작동이 라이브러리를 사용하는 HTML을 구문 분석하고 HTML 태그를 구문 분석은 C#을 라이브러리를 포함하는 다음 링크를 img 태그 사용을 확인해야 Parsing HTML tags

관련 문제