본문 바로가기

구글 스프레드시트로 뉴스 rss 가져오기.


구글 스프레드 시트다.

나도 자주 안 쓰고 이런게 있구나 온라인 엑셀이구나 하고 그렇게 알고 있었는데


이게 스크립트가 들어가고 실시간 크롤링이 되서 생각보다 엄청 유용하다는걸

이제 알았다.


다양한 방법이 있겠지만. 


php로 curl로 정규식으로 크롤링하고 파싱해서 정렬해서

디비저장하고는 잠시 내려두자.


먼저 네이버에서 뉴스를 검색해서 rss를 구글 스프레드시트로 가져오자.


그럼 네이버 뉴스로 가서 rss 주소를 따오자.


올해부터 핫한 비트코인을 검색해보면 아래처럼 나오는데


사진상에 오른쪽 아래에 뉴스 rss 보기 라고 보이는가 그것을 눌러보자



상단 주소를 일단 복사하자



그뒤 구글 스프레드 시트로 와서 엑셀문서를 하나 만든후 첫컬럼에 아래와 같이 

쓴다.


내가 따온 주소는 

http://newssearch.naver.com/search.naver?where=rss&query=%EB%B9%84%ED%8A%B8%EC%BD%94%EC%9D%B8&field=0&nx_search_query=&nx_and_query=&nx_sub_query=&nx_search_hlquery=


이것이니 셀에 IMPORTFEED를 이용하여 뉴스를 가져와보자.



그냥 셀에 대고 엑셀 함수 적듯이


=IMPORTFEED("따온주소")

를 입력하면 로딩문구가 나오고 잠시 후 쫙 뉴스를 가져와진다.



아주 쉽지 않은가.


이제 내가 원하는 뉴스를 쫙 가져올 수 있다.


이뉴스 데이터를 가지고 json으로 뽑아서 별도 디비에 저장을 해놓기도 하고 


아니면 단순 참고용으로 보기도 하고 다양하게 활용 할 수 있다.


혹은 사이트에 게시를 하던지.


데이터베이스는 잘 몰라도 엑셀은 모두가 잘 알지 않는가..


구글 스프레드시트는 단순 엑셀이라기 보다는 매우 강려크한 매력덩어리인듯 하다.


구글스프레드시트 걍 줄여서 구스라고 하겠다. 


글자수 늘릴려고 쫙 치는것도 좋지만 줄일건 줄여야지 


구스 첫글이라 간단하게 기본적인 기능을 가져와 봤다.


하지만.... 내 욕심은 여기서 끝나지 않는데..