請考慮這種情況:如何在C#中獲得HTML的一部分#
我們有兩個網頁。一個簡單的頁面,其中包含一些控件,另一頁Execute
首頁並獲得輸出HTML
。例如:
StringWriter textWriter = new StringWriter();
HttpContext.Current.Server.Execute("Blinker.aspx", textWriter);
Label1.Text= Server.HtmlEncode(textWriter.ToString());
,並返回這個(例如):
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> </title>
</head>
<body>
<form method="post" action="Blinker.aspx" id="form1">
<div class="aspNetHidden">
<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwULLTE2MTY2ODcyMjlkZKwUTjEtU7qJweOD/x+Op0ROdM+jDqyILuizFGhjOJQj" />
</div>
<div class="blink"> Some Test</div>
</form>
</body>
</html>
的問題是,如果我只想:
<div class="blink"> Some Test</div>
如何我可以從輸出HTML中得到它C#?
謝謝
可能重複[什麼是C#來解析HTML的最佳方式?](http://stackoverflow.com/questions/56107/what-is-the -best-to-parse-html-in-c) –
爲什麼不把'
監守其他一些人設計的網頁,現在他們不能現在 – Arian