node.js 파일 입출력에 필요한 모듈은
'fs' 입니다
제가 사용한 방법은, 특정 테이블(tr,td) 의 값을 뽑아 파일에 입력하는 기능이였습니다.
1 2 3 4 5 6 7 8 9 | for(var i=0; i<15; i++){ var krReuslt = function(i){ var a = document.querySelector( ".toclist_tbtype > tbody tr:nth-child( "+ i +" ) " ).innerText; return a; }; var result = this.evaluate( krReuslt , i ); path="/data/yj/nodejs/crawling/a.txt"; fs.write(path, result, 'w'); | cs |
참고자료
http://uiandwe.tistory.com/933
http://blog.devez.net/358
'배우고 있습니다 > Node.js 개발' 카테고리의 다른 글
[Node.js 활용기] 웹크롤링(casperjs/PhantomJS ) for 반복문 (0) | 2018.12.27 |
---|---|
[Node.js 개발일지] Connection lost: The server closed the connection. 에러 처리 (0) | 2018.12.14 |
[node.js 활용기] 웹 크롤링 준비 (2) 에러편 (0) | 2018.12.11 |
[node.js 활용기] 웹 크롤링 준비 (1) 기본편 (0) | 2018.12.11 |
[Node.js 개발일지] node.js에서 curl 처리 (ajax/request) (3) | 2018.12.06 |