혜미의 개발 일지

RSS to JSON 본문

프론트/Javascript

RSS to JSON

혜미 2022. 3. 3. 11:32
반응형

 api 공부를 하는 중

네이버 블로그의 리스트를 가져와서 화면에 뿌리는 기능을 구현하는중

크로스 도메인으로 요청해야할때 

rss로 요청하면 json으로 변환해주는 유용한 사이트를 가져왔다.

 

RSS to JSON Converter online - rss2json.com

 

rss2json.com

 

  /* 네이버 블로그 리스트 */
        function getNaverBlogList(){

            var targetHTML = "";

            var targeturl = "https://rss.blog.naver.com/~~~.xml"; //형식의 블로그 rss주소

            $.ajax({
            type: 'GET',
            url: "https://api.rss2json.com/v1/api.json?rss_url=" + targeturl,
            dataType: 'jsonp',
            success: function(data) {
            console.log(data.feed.description);  
               
                if( data.items.length > 0){
               
                    for( i=0;i < data.items.length ;i++){
                        console.log("title : " + data.items[i].title);
                       
                        var titleText = data.items[i].title;
                        if(titleText.length >= 20){
                            titleText = titleText.substr(0,20)+"...";
                        }

                        targetHTML += "<li>";
                        targetHTML += "<a href='" + data.items[i].link + "' target='_blank'>" + titleText + "</a>";
                        targetHTML += " <span class='date defaultcolor'>" + data.items[i].pubDate + "</span>";
                        targetHTML += "</li>";
                       
                    }
               
                }
               
                    $("#noticeLink").html(targetHTML);
            }
               
            });

        }
반응형
BIG
Comments