Here you can find the source of read(InputStream input)
public static Document read(InputStream input)
//package com.java2s; //License from project: Apache License import java.io.InputStream; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import org.w3c.dom.Document; public class Main { public static Document read(InputStream input) { DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); try {/*from w w w .java 2 s .c o m*/ DocumentBuilder db = dbf.newDocumentBuilder(); return db.parse(input); } catch (Exception e) { throw new RuntimeException(e.getMessage(), e); } // SAXReader saxReader = new SAXReader(); // Document document; // try { // document = saxReader.read(input); // } // catch (DocumentException e) { // throw new RuntimeException(e.getMessage(), e); // } // return document; } }