我正在尋找一個良好的付費/免費的網頁抓取庫與.NET支持,它具有良好的JavaScript處理支持,並提供非常好的性能。良好的免費/付費網頁抓取庫在C#.NET中處理javascripts
它應該有自己的瀏覽器引擎,並希望它自己的JS編譯器。
如果該產品是專爲網絡抓取而開發的,那麼對我們來說這將是一個巨大的優勢。
我嘗試過Watin和Selenium,但是他們都彈出了我們不想要的瀏覽器窗口。我想要一個沒有瀏覽器窗口彈出的無聲應用程序。
這裏需要專家和寶貴建議的幫助。
我正在尋找一個良好的付費/免費的網頁抓取庫與.NET支持,它具有良好的JavaScript處理支持,並提供非常好的性能。良好的免費/付費網頁抓取庫在C#.NET中處理javascripts
它應該有自己的瀏覽器引擎,並希望它自己的JS編譯器。
如果該產品是專爲網絡抓取而開發的,那麼對我們來說這將是一個巨大的優勢。
我嘗試過Watin和Selenium,但是他們都彈出了我們不想要的瀏覽器窗口。我想要一個沒有瀏覽器窗口彈出的無聲應用程序。
這裏需要專家和寶貴建議的幫助。
http://arachnode.net可以在這方面幫助。
它使用mshtml.dll,它是AxShDocVw.dll的下一步,它爲WebBrowser控件提供動力。
它每個線程的速度比使用.NET控件快大約10倍,並且用完了,因此您可以一次下載/渲染兩頁以上的頁面。
https://svn.arachnode.net/svn/arachnodenet/trunk/Renderer 用戶名/密碼:公共/公共 刪除以arachnode.net引用,你就會有一個無頭的Javascript解析器HTML中使用和超越。翻轉布爾,你會有一個頭(更多?)的實現。 – 2013-03-14 23:03:45
我想建議辯論,辯論,投票和擴展討論是美好的事情,而且SO提供的Q&A格式是一個很好的方法來促進它們。最受歡迎的民意調查反應和最好的事實,參考和專業知識的爭論隨着時間的推移得到了投票。 – Shavais 2016-06-01 17:12:35