Java tutorial
//package com.java2s; import org.w3c.dom.*; import org.xml.sax.SAXException; import javax.xml.parsers.*; import java.io.*; public class Main { /** * Load a DOM document */ public static Document loadDocument(InputStream in) throws IOException { try { DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder(); return builder.parse(in); } catch (ParserConfigurationException e) { throw new IOException(e.getMessage()); } catch (SAXException e) { throw new IOException(e.getMessage()); } } }