JAVA야

XML을 파싱해보자~

administrators 2009. 9. 2. 13:59

XML을 쉽게 파싱하는 방법이다.

java의 기본 파서를 이용한다.

문제점은 NodeListPaser가 첫번째 값만을 가져온다.

적절히 변형해서 사용하세요~~

 

 

URLresponse.java

XMLPaser.java

NodeListPaser.java

 

xmltest.jsp

 
<%@page contentType="text/html; charset=EUC-KR"%>
<%@page import!="org.w3c.dom.NodeList" %>
<%@page import!="com.xml.*;" %>

<%
long start = System.currentTimeMillis();

//String fms_command_url = "http://imnews.imbc.com/rss/news/news_00.xml";
//String fms_command_url = "http://www.chosun.com/site/data/rss/rss.xml";
String fms_command_url = "http://www.daum.net/rss.xml";

URLresponse uRLresponse = new URLresponse( fms_command_url );
XMLPaser xMLPaser = new XMLPaser( uRLresponse.responseBody );
NodeListPaser nPaser = new NodeListPaser();

out.println( "<br/>" + "docs : " + nPaser.getValuebyKey( xMLPaser.childList, "title") );
out.println( "<br/>");

long end = System.currentTimeMillis();
out.println("Elapsed Time: " + (end - start) + " ms("
   + ((end - start) / 1000) + " sec)");
%>
 

 

Write by 꼬마갱이 09.09.02


xmltest.jsp
0.0MB
NodeListPaser.java
0.0MB
XMLPaser.java
0.0MB
URLresponse.java
0.0MB

'JAVA야' 카테고리의 다른 글

LinkedHashMap 순서가 있는 hash  (0) 2009.12.07
replace(1.4이전에서 구현)  (0) 2009.12.07
리플렉션  (0) 2009.12.07
SingletonTest  (0) 2009.12.07
[복사되는블로그 꼬마갱이]Tomcat 시작시 Class시작  (0) 2009.08.06