<bdo id="vljxk"><rt id="vljxk"><noframes id="vljxk"><noframes id="vljxk"><noframes id="vljxk"><rt id="vljxk"></rt><rt id="vljxk"></rt><noframes id="vljxk"><rt id="vljxk"><delect id="vljxk"></delect></rt><noframes id="vljxk"><rt id="vljxk"></rt><noframes id="vljxk"><noframes id="vljxk"><rt id="vljxk"></rt>

當前位置:首頁 >  站長 >  建站經驗 >  正文

火車頭采集動態加載Ajax數據(無分頁瀑布流網站)

 2025-04-21 16:39  來源: A5專欄   我來投稿 撤稿糾錯

  阿里云優惠券 先領券再下單

為了先填充好數據在上線,在本地搭建了一個網站,并用火車頭采集數據填充到里面。

開始很上手,因為找的網站的分類中是有分頁的。很快捷的找到頁面標識。

但是問題來了,如今很多網站都是采用的Ajax加載數據,根本沒有分頁的URL。比如:CSDN,IT168等等,都是采用下拉到一定程度,自動加載數據出來。

在沒有頁碼的情況下,直接采集當前首頁的20-30篇文章,后面的都無法采集到。

經過在網上查找教程,總算有了方法,但是相對直接加入頁碼采集,多了一個步驟。

應該如何做?

1. 獲取目標站API地址

在目標頁面按F12或Ctrl+Shift+C打開審查元素,然后點Network選項卡,通過下滑的操作實時監控Network中出現的鏈接。

然后點擊這個鏈接,查看規律后將他復制下來。

2.利用火車頭采集這個API中的文章鏈接

這里做一個假設,實際填寫的是上面的API地址。

采集內容規則的設置

從上圖可以指導鏈接地址在:linkurl:"" 里,然后進入第二部采集內容

這里選擇循環匹配,不然只會采集到一個鏈接。

數據處理一下編碼和斜杠(因為采集的url有很多 \ 的轉義,直接將這個剔除)

測試一下頁面就可以獲取到文章的URL鏈接。

獲取到文章的鏈接后,如何采集它們?

當采集到這些文章的URL后,我們先要在 第三步:發布內容設置 ,將連接保存在桌面處理。

我將他保存在Excel文件(主要是我導出的TXT不完整),然后在Excel中處理好在復制到TXT中。

這個時候我們就要采集這些文字的鏈接了。

新建一個采集任務,然后將保存的TXT導入,然后依次進行采集,后面的工序就不說了,和分頁采集的步驟是一樣的。

本文由2號站長網 五車二原創,原文地址:https://www.zz2zz.com/19852.html 轉載請注明出處。

申請創業報道,分享創業好點子。點擊此處,共同探討創業新機遇!

相關文章

熱門排行

信息推薦