Nodejs解析HTML網頁模塊 jsdom


工作需要抓取某些網頁,所以今天試用下了node下的jsdom模塊。同樣功能的還有jquery

jsdom https://npmjs.org/package/jsdom

 

API很簡單。

jsdom.env(
  "http://nodejs.org/dist/",
  ["http://code.jquery.com/jquery.js"],
  function (errors, window) {
    console.log("there have been", window.$("a").length, "nodejs releases!");
  }
);

  第一個參數是抓取的url地址。第二個是你的jq代碼。第三個就是回調方法。傳給你的window就是一個包含url所連接的內容的全新window.可以在window.$() 選擇器下查找任何你想要的元素。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM