NodeJS 사이트 데이터 크롤링 하기
npm install axios cheerio const html = await axios.post('https://naver.com'); const $ = cheerio.load(html.data); 이렇게만 설정하면 사이트를 긁어올 준비느 끝났다. const foo = $('div.test'); 이와같이 작성하면 div 태그중 test 라는 클래스를 가진 속성을 불러온다. type은 object로 {} 혹은 [] 로 불러와진다. const foo = $('div#test'); 이렇게 id를 통해 찾을 수 도 있다. 마지막으로, const foo = $('div.test>div.bar'); 이렇게 > 연산자를 통해 하위 컴포넌트를 검색할 수 있다. div 태그의 test 클래스 하위의 div 태그의 b..
개발/개발 자료
2022. 4. 6. 22:50