'자바'에 해당되는 글 1건

  1. 2009.05.27 자바 XML 예제

자바 XML 예제

자바/공부 2009.05.27 16:05

다음은 자바에서 XML을 파싱하는 예제이다.

import java.io.File;
import java.io.IOException;

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

import org.w3c.dom.Document;
import org.w3c.dom.Element;
import org.w3c.dom.NodeList;
import org.xml.sax.SAXException;

public class XmlExample {
 
 public static void main(String[] args) {
  DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
  try {
   DocumentBuilder builder = factory.newDocumentBuilder();
   Document doc = builder.parse(new File("test.xml"));
   NodeList list = doc.getElementsByTagName("*");
   for (int i = 0; i < list.getLength(); i++) {
    Element element = (Element) list.item(i);
    System.out.println(element.getNodeName());
   }
  } catch (ParserConfigurationException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  } catch (SAXException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  } catch (IOException e) {
   // TODO Auto-generated catch block
   e.printStackTrace();
  }
 }

}



참고문헌:
http://www.roseindia.net/xml/dom/DOMElements.shtml

신고

Posted by izeye
TAG , ,


티스토리 툴바