디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

이소스의 문제점을 파악하고 수정하라!

냠냐리(61.255) 2011.02.09 11:40:54
조회 84 추천 0 댓글 1

package rss;

import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;

import org.w3c.dom.Document;
import org.w3c.dom.NodeList;

public class jdomPrac {
    public static void main(String args[]) {
        try {
            DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
            DocumentBuilder builder = factory.newDocumentBuilder();
            // parse() 메소드에 들어갈 수 있는 인자 중, 아래처럼 URI String 도 있습니다.
            Document doc = builder.parse("prac.xml");
            NodeList rss = doc.getElementsByTagName("rss");
            NodeList channel = rss.item(0).getChildNodes();
            // _n 변수에 <channel> ~~~ </channel> 속 노드들 정보가 들어갑니다.
            NodeList _n = channel.item(0).getChildNodes();
            int countList = (int)_n.getLength();
            String list[] = new String[countList];
            for (int i=0; i<countList; i++) {
                // 예제에서는 RSS 피드중 상단 블로그 정보 부분만 콘솔로 출력해 봅니다.
                if(_n.item(i).getChildNodes().item(0).getFirstChild() != null) {
                    break;
                }
                list[i] = _n.item(i).getTextContent();
                System.out.println("item["+i+"]: "+list[i]);
            }           
        } catch(Exception e) {
            System.out.println(e.toString());
        }
    }
}

--------------------------------------------------------------------------

prac.xml

<?xml version="1.0" encoding="euc-kr" ?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>하늘이의 생각나무</title><link>http://www.in1983.com</link><deion>사랑하는 주영이와 알콩달콩 이야기</deion><item><title>머리속 가비지 컬렉터 파워 온!!</title><link>http://php.chol.com/~ppk314/tt/index.php?pl=386</link><deion> 글의 내용이 들어가나, 생략함 </deion><pubDate>Tue, 19 Oct 2004 23:54:00 GMT</pubDate></item></channel></rss>

문제점은 <item></item>태그안의 내용들이 파싱이 않됨. 으헝

추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 현역으로 군대 안 간게 의아한 스타는? 운영자 25/06/30 - -
AD 휴대폰 바꿀까? 특가 구매 찬스! 운영자 25/07/02 - -
348848 제일 유망한 언어를 알려주마.. [3] ㅇㅇ(119.203) 13.03.11 209 0
348847 자바해봤자. 한국IT시스템의 노예가 될뿐이야.. [3] ㅋㅋㅋ(1.231) 13.03.11 151 0
348843 제가 컴공3년제인데요 [1] 전문대생2(221.154) 13.03.11 146 0
348841 실무에서 static 전역변수 자주쓰임? [4] 12(59.18) 13.03.11 132 0
348840 춥고 손시렵다 에어로홍갤로그로 이동합니다. 13.03.11 34 0
348839 nodejs 공부할 가치있냐? [2] ㅋㅋㅋ(1.231) 13.03.11 134 0
348838 "북한이…" 정몽준의 무서운 경고 에어로홍갤로그로 이동합니다. 13.03.11 72 0
348837 애들아 형 큰일났다. [3] ㅇㅇ(115.92) 13.03.11 110 0
348836 전문대 1학년인데요 [1] 전문대생(221.154) 13.03.11 87 0
348831 오피녀 예약 관리 프로그램 만들었는데 [3] ㅁㅇㄴㅇㅁㄴ(59.11) 13.03.11 153 0
348829 딸바보가 될 수 밖에 없는 이유 (19금 아청법 경고) 멍청닭(182.211) 13.03.11 99 0
348828 시스템엔지니어 vs 네트워크 엔지니어 vs jsp 개발 [4] dd(210.205) 13.03.11 333 0
348827 비쥬얼 스튜디오 2010 C++ 익스프레션 키등록도 했는데 [1] 미샤(211.104) 13.03.11 55 0
348825 MFC 코드흐름 하고있는데 [5] 미샤(211.104) 13.03.11 89 0
348821 판문점 닫았다는데? [1] 이모군(175.114) 13.03.11 64 0
348820 좃문대 나와도 공부 열심히 하면 짱짱맨 될수있나요? [4] 좃문대생(221.154) 13.03.11 117 0
348819 게임 개발 관련 커뮤니티 질문 [1] ㄴㄴ(39.7) 13.03.11 62 0
348816 공룡책 삿다 질문받는다 [1] (39.7) 13.03.11 85 0
348815 매일 근무일지 쓰는 분 있나요? [1] 에어로홍갤로그로 이동합니다. 13.03.11 107 0
348814 친구가 계속 지네 회사 오라고 하는데 짜증 폭발 [1] 멍청닭(182.211) 13.03.11 151 0
348813 정보처리기사 13개나 틀렸네 dot(113.30) 13.03.11 79 0
348812 이클립스 도움좀 부탁함 [1] 이지 포우갤로그로 이동합니다. 13.03.11 75 0
348811 피곤 [1] 루비•‿•갤로그로 이동합니다. 13.03.11 60 0
348810 주운 산삼 6뿌리 '꿀꺽'…50대 경찰 신세 에어로홍갤로그로 이동합니다. 13.03.11 75 0
348806 귀찮 백이(112.155) 13.03.11 24 0
348805 야 MFC+소켓으로 짤만한거 뭐있냐? [2] asdasd(112.172) 13.03.11 83 0
348804 IT노조 성명 "무임금 초과근로 강력 대응할 것" [12] 에어로홍갤로그로 이동합니다. 13.03.11 282 0
348803 전쟁이다 전쟁!! [4] MEECL(218.232) 13.03.11 156 0
348802 게임메모리진짜 개골치아프당..좀 잘되있는책없나 [9] 흐밍..(211.237) 13.03.11 162 0
348800 자라 [1] 루비•‿•갤로그로 이동합니다. 13.03.11 76 0
348799 우분투에서 gedit 쓸때.. 입에붙는거갤로그로 이동합니다. 13.03.11 72 0
348798 야 얘들아 웹디지망 게이다 어떠냐? 1234(211.189) 13.03.11 43 0
348795 횽들 백스페이스가 wb(원 표시를 써도 표시가 안되네) 아니야? 김삼디(110.9) 13.03.11 50 0
348788 퇴갤함 [1] 백이(112.155) 13.03.11 41 0
348787 정석보라는게 무슨말인가요? [5] Savior(182.210) 13.03.11 93 0
348785 호구프로그래머는 취직률 백프로임 [2] LastCorona갤로그로 이동합니다. 13.03.11 200 0
348784 C#시작한지 1시간도안된 씹창쓰레기 구원좀요 [9] (112.171) 13.03.11 181 0
348783 야 이번 한미 합동훈련에. 미국이 핵추진 항공모함 참여할 수도 있데 MEECL(218.232) 13.03.11 49 0
348782 형들 뉴비 인사드려요. [5] Savior(182.210) 13.03.11 70 0
348781 가성 음역대로만 뽑은 대한민국 가수들 MEECL(218.232) 13.03.11 54 0
348780 한미 연합군이 북한 선제공격해서 [2] 에어로홍갤로그로 이동합니다. 13.03.11 118 0
348779 이것도 들어라 [7] MEECL(218.232) 13.03.11 106 0
348778 누가 나 취직좀 시켜주라 [6] nra(221.144) 13.03.11 194 0
348777 월요일이다 [1] 루비•‿•갤로그로 이동합니다. 13.03.11 60 0
348776 가창력은 변치 않는다 [1] MEECL(218.232) 13.03.10 73 0
348775 형들 usb에 우분투 설치해서 usb꼽으면 멀티부팅 되고 일케 할수있음? [10] ㅇㅇdd(220.117) 13.03.10 211 0
348774 디씨 할 때마다 불편해서 스트레스 많이 받는다 에어로홍갤로그로 이동합니다. 13.03.10 43 0
348773 근데 왜 v3검사할때 8개의 스레드로 한다고 굳이 이야기하는거임???? [3] 물구나무(112.148) 13.03.10 117 0
348772 분야가 너무 많아서 뭘 선택해야할지 모르겠어 ㅠㅠ [2] 비관주의(223.33) 13.03.10 81 0
348771 c언어 구구단 여기까지 풀어봄...제발도와주세요 [12] 박피터갤로그로 이동합니다. 13.03.10 193 0
뉴스 [집 나가면 개호강] ‘스카이개슬 1타(?)’ 강소라VS조한선, 불꽃 신경전! 눈 가리고 ‘아웅’ 승부…세기의 대결!  디시트렌드 07.04
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2