2012-02-27 35 views
15

Tôi vừa phát hiện ra về gói nhanh nhẹn html và tôi đã thử nó, nhưng tình cờ gặp một vấn đề. Không thể tìm thấy bất kỳ thứ gì trên web để thử ở đây.Đang tải từ chuỗi thay vì tài liệu/url

Bạn có biết cách tải html từ chuỗi thay vì tài liệu/URL không?

Cảm ơn

Trả lời

42

Bạn đã cố gắng sử dụng LoadHtml?

string htmlString = 'Your html string here...'; 

HtmlAgilityPack.HtmlDocument htmlDocument = new HtmlAgilityPack.HtmlDocument(); 
htmlDocument.LoadHtml(htmlString); 

// Do whatever with htmlDocument here 
1

tôi nghĩ rằng có một chức năng để làm điều đó đúng không?

HtmlDocument doc = new HtmlDocument(); 
      doc.LoadHtml("<test>"); 
-1

Bài đăng này có thể hơi cũ. Tôi nghĩ nó sẽ giúp người khác.

 WebBrowser web_browser = new WebBrowser(); 
     web_browser.DocumentText = html_contents_as_string; 

     do 
     { 
      Application.DoEvents(); 
     } while (web_browser.ReadyState != WebBrowserReadyState.Complete); 
Các vấn đề liên quan