방랑로그
[java] xml (ex) 본문
[java] xml (ex)
import java.io.ByteArrayInputStream; import java.io.InputStream; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.dom.Document; import org.w3c.dom.Element; import org.w3c.dom.NamedNodeMap; import org.w3c.dom.Node; import org.w3c.dom.NodeList; public static void parsering(String xmlContents) throws Exception { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
// XML DOM Parser를 생성 DocumentBuilder parser = factory.newDocumentBuilder();
// XML 내용이 담긴 문자열을 InputStream으로 변환 InputStream in = new ByteArrayInputStream(xmlContents.getBytes());
// XML 내용이 담긴 문자열을 읽어들여서 DOM을 구성 Document doc = parser.parse(in); //Document doc = parser.parse(C:/test.xml);
// root Element 를 구한다. Element rootElement = doc.getDocumentElement(); System.out.println(########### rootElement.getTagName() : + rootElement.getTagName());
// root Element의 모든 자식 노드를 구한다. NodeList memberList = rootElement.getChildNodes();
for(int i=0; i |
'IT개발 > JAVA & J2EE' 카테고리의 다른 글
[j2ee] Spring Example Setting (0) | 2017.12.15 |
---|---|
[j2ee] 내부객체 (0) | 2017.12.15 |
[java] XPath (ex) (0) | 2017.12.15 |
[java] XPath (0) | 2017.12.15 |
[java] XPath (0) | 2017.12.15 |