준비물 : NodeJS
API 설치 axios, cheerio
npm i axios cheerio
const axios = require('axios')
const cheerio = require('cheerio')
const url ='https://www.theguardian.com/uk'
axios(url)
.then(response =>{
const html = response.data
const ele =cheerio.load(html)
const article =[]
ele('.fc-item__title', html).each(function(){
const title = ele(this).text()
const url = ele(this).find('a').attr('href')
article.push({
title,
url
})
})
console.log(article)
}).catch(err=> console.log(err) )
LIST
'Study > Node.js' 카테고리의 다른 글
PayPI를 사용하여 NodeJS로 수익창출 하는 방법 (0) | 2021.11.12 |
---|---|
Node.js 서버에 파일 업로드 하기 (Multer) (0) | 2021.11.12 |
[NodeJS] NodeJs 모듈 업데이트 하는 방법 | Package.json의 종속성을 업데이트 해보자. (0) | 2021.07.25 |
[NodeJS] NodeJs + Express.js + MySQL CRUD 연동 (0) | 2021.06.19 |
[노드 JS] 입력 받기 (0) | 2021.03.30 |