2012-07-27 3 views
0

html 민첩성 팩에 문제가 있습니다. html에서 div 콘텐츠를 제거하지 못하고 모든 div 상단에 동일한 콘텐츠를 배치 할 수 없습니다. . likehtml에서 div 콘텐츠를 제거하고 html 민첩성 팩을 사용하여 모든 div 상단에 동일한 방법을 넣으십시오.

<body> 
    <div class="1">...</div> 
    <div class="2">...</div> 
    <div class="3">...</div> 
</body> 

이제 세 번째 div를 제거/정렬하고 첫 번째 div 상단에 배치하려고합니다. 도움이 될 것입니다. 감사!

당신은이 코드를 시도해야

답변

0

:

HtmlDocument doc = new HtmlDocument(); 
doc.LoadHtml("<html><body><div class=\"1\">...</div><div class=\"2\">...</div><div class=\"3\">...</div></body></html>"); 
HtmlNode body = doc.DocumentNode.SelectSingleNode("/html/body"); 
HtmlNode div = body.SelectSingleNode("div[@class='3']"); 
if (div != null) { 
    div.Remove(); 
    body.InsertBefore(div, body.FirstChild); 
} 
관련 문제