簡體   English   中英

使用 javascript 抓取網頁

[英]Web scraping using javascript

我想創建一個站點(使用 HTML、CSS 和 Javascript)來從其他站點抓取數據。 我想使用 javascript 來實現這一點。 哪種方法最好? 我想避免使用 Node.js 或其他一些框架。

如果您遇到 cors 錯誤,請在任何地方使用cors

對於 dom 解析使用DomParser

例子:

fetch(`https://cors-anywhere.herokuapp.com/${url}`)
.then(response => response.text())
.then(html => {
  const parser = new DOMParser()
  const dom = parser.parseFromString(htmlContent, 'text/html')
  // now you can select elements like for normal node
  dom.querySelector('div')
})

你還有其他問題嗎?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM