편집 기록

편집 기록
  • 프로필 nowp님의 편집
    날짜2020.06.21

    안드로이드 스튜디오 자바 rss 파싱 코드 관련해서 질문드립니다.


    안녕하세요! 지금 안드로이드 스튜디오를 rss 파싱을 통해서 뉴스기사 정보를 가져온다음에 어플안에서 뉴스기사를 구현하는 코딩을 하는 중인데 이미지 부분만 파싱이 되지 않습니다 ㅠ 듣기로는 이미지를 get Attribute 하라고 하는데 어떤식으로 코드를 짜서해야할지 잘몰라서 질문드립니다.

    네이버 rss 이미지 파싱부분은 http://newssearch.naver.com/search.naver?where=rss&query=%EC%B6%95%EA%B5%AC%EB%89%B4%EC%8A%A4&field=0&nx_search_query=&nx_and_query=&nx_sub_query=&nx_search_hlquery=&is_dts=0 이러한 형식으로 되어있고요.

    아래는 제가 짠 소스코드입니다. 해결해주시면 정말 감사하겠습니다.

                                if(tagName.equals("item")){
                                    item= new Item();
                                }else if(tagName.equals("title")){
                                    xpp.next();
                                    if(item!=null) item.setTitle(xpp.getText());
                                }else if(tagName.equals("link")){
                                    xpp.next();
                                    if(item!=null) item.setLink(xpp.getText());
                                }else if(tagName.equals("description")){
                                    xpp.next();
                                    if(item!=null) item.setDesc(xpp.getText());
                                }else if(tagName.equals("media:thumbnail")){
                                    xpp.next();
                                    if(item!=null) item.setImgUrl(xpp.getText());
                                }else if(tagName.equals("pubDate")){
                                    xpp.next();
                                    if(item!=null) item.setDate(xpp.getText());
                                }
                                break;
    
    
  • 프로필 남준식님의 편집
    날짜2020.06.20

    안드로이드 스튜디오 자바 rss 파싱 코드 관련해서 질문드립니다 ㅠ


    안녕하세요! 지금 안드로이드 스튜디오를 rss 파싱을 통해서 뉴스기사 정보를 가져온다음에 어플안에서 뉴스기사를 구현하는 코딩을 하는 중인데 이미지 부분만 파싱이 되지 않습니다 ㅠ 듣기로는 이미지를 get Attribute 하라고 하는데 어떤식으로 코드를 짜서해야할지 잘몰라서 질문드립니다... 네이버 rss 이미지 파싱부분은 http://newssearch.naver.com/search.naver?where=rss&query=%EC%B6%95%EA%B5%AC%EB%89%B4%EC%8A%A4&field=0&nx_search_query=&nx_and_query=&nx_sub_query=&nx_search_hlquery=&is_dts=0 이러한 형식으로 되어있고요.

    아래는 제가 짠 소스코드입니다. 해결해주시면 정말 감사하겠습니다 ㅠㅠ

                            if(tagName.equals("item")){
                                item= new Item();
                            }else if(tagName.equals("title")){
                                xpp.next();
                                if(item!=null) item.setTitle(xpp.getText());
                            }else if(tagName.equals("link")){
                                xpp.next();
                                if(item!=null) item.setLink(xpp.getText());
                            }else if(tagName.equals("description")){
                                xpp.next();
                                if(item!=null) item.setDesc(xpp.getText());
                            }else if(tagName.equals("media:thumbnail")){
                                xpp.next();
                                if(item!=null) item.setImgUrl(xpp.getText());
                            }else if(tagName.equals("pubDate")){
                                xpp.next();
                                if(item!=null) item.setDate(xpp.getText());
                            }
                            break;