這是網友在論壇問到的問題,網友要求:“我想要抓取每一個<!--文字新聞spiderbegin-->開始<!--文字新聞spiderend-->結尾的中間那一部分的內容已更改如何處理?其他的不要” 。原題如下:
其實這個問題,就是我們常說的收集網頁內容的知識。從網頁截取哪些有用的東西。下面Insus.NET先來演示一下:
在演示中,Insus.NET在網頁添加一個銨鈕,執行獲取的內容顯示,顯示的內容在網頁第一行。因為是使用Response.Write()方法。Insus.NET使用的方法,是在網頁override void Render(HtmlTextWriter writer)中進行。不過得先寫一個方法,即是獲取兩個截取標簽之間的內容:
下面override Render方法:
由于只是個演示,Insus.NET把結果暫存入session中。根據實際情況與需求,你獲取到內容之后,做你實際的操作。下面是按鈕事件,這步只是在此為演示顯示結果:

新聞熱點
疑難解答