상세 컨텐츠

본문 제목

Node.js 웹 크롤링 해보기

관리X 과거글

by 까먹기전에 2018. 3. 16. 16:09

본문

반응형

샘플 소스


var request = require("request");  

var cheerio = require("cheerio"); 


var url = ""; // 크롤링할 url




request(url, function(error, response, body) {  


  if (error) throw error;


  var $ = cheerio.load(body);


var num = Number(1);

    var postElements = $("div.guild_member em"); // 긁어올 element

//console.log(postElements)




    postElements.each(function(e,i) {


    var postTitle = $(this).text().trim(); 


var postTitle2 = $(this).text().trim().toUpperCase(); // 여기 밑으로는 개인로빅 사용하면 됨

//console.log(buf.indexOf(buf2));

//var convertChar = '';


if( postTitle2.indexOf("".toUpperCase()) >-1 ){

console.log(postTitle);

var startIndex = postTitle2.indexOf("(");


//console.log(startIndex);

console.log(postTitle2.substr(startIndex+1).replace(")",""));

}


    });

});



관련글 더보기