0
A
回答
2
您可以要求使用C#像這樣的東西(從here被盜)網頁:
private static string GetWebText(string url)
{
HttpWebRequest request = (HttpWebRequest)HttpWebRequest.Create(url);
request.UserAgent = "A .NET Web Crawler";
WebResponse response = request.GetResponse();
Stream stream = response.GetResponseStream();
StreamReader reader = new StreamReader(stream);
string htmlText = reader.ReadToEnd();
return htmlText;
}
接下來,我會用HTML Agility Pack解析HTML,做任何你需要的。
2
一個良好的開端在asp.net開發網站(包括C#和VB)是由Beginning asp.net 4 in c# & VBImar Spaanjaars。他的博客上還有很多很好的素材。
來自微軟的ASP.Net網站也是一個很好的資源,WebMatrix是一個很好的開發平臺。
在學習c#方面,Csharp-station有很多教程,Rob Miles的Yellow book也是一個很好的資源。
UPDATE
在回答最後一個註釋,Screen Scraping可能是你在找什麼。
+0
「屏幕抓取」鏈接不起作用。 – CleanBold
相關問題
- 1. 如何瀏覽網頁,從數據頁?
- 2. Laravel 5:多個提交按鈕來保存數據,同時瀏覽網頁
- 3. 防止瀏覽網址提交
- 4. Auto FIll並提交網頁
- 5. 提交JSP頁面從瀏覽器
- 6. 瀏覽網頁
- 7. 提交按鈕上的網頁瀏覽器的HTML元素
- 8. Visual Basic網頁瀏覽器點擊提交沒有ID
- 9. Blackberry:(Java)將數據提交到網頁
- 10. 在網頁中瀏覽/瀏覽按鈕
- 11. 網頁瀏覽器內的網頁瀏覽器
- 12. 如何在瀏覽器中提供網址時將網頁上傳到網頁並顯示網頁?
- 13. 網頁瀏覽網頁對齊嚴重
- 14. C#網頁提交
- 15. 提高瀏覽頁數的性能
- 16. 防止重新提交瀏覽器刷新數據
- 17. 在.NET嵌入式瀏覽器中通過AJAX提交數據
- 18. 在上的MySQL自動提交清爽的瀏覽器數據
- 19. C# - 瀏覽隱藏網頁
- 20. 單網頁瀏覽器
- 21. 網頁跨瀏覽器CSS
- 22. 網頁瀏覽器包裝
- 23. .NET網頁瀏覽器&textarea
- 24. 網頁瀏覽分析
- 25. 顛覆網頁瀏覽器
- 26. 瀏覽互聯網頁面
- 27. 點擊網頁瀏覽器
- 28. 瀏覽網頁的標籤
- 29. 上awesomium網頁瀏覽器
- 30. 瀏覽器呈現網頁
這真的很大程度上取決於您正在談論的數據類型。對於不同類型的數據有不同的方法,並且如果數據應該由每次頁面更改提交,或者在用戶到達最後一頁然後提交時進行存儲。 你願意通過問這個問題來指定更多關於你正在尋找什麼的信息嗎? – diceler
我想這些描述會類似於一個機器人或網絡爬蟲。我打算在約會網站上使用它來收集帳戶併發送消息。有很多類似的程序 – rreeves