Java XML Document from File read(InputStream input)

Here you can find the source of read(InputStream input)

Description

read

License

Apache License

Declaration

public static Document read(InputStream input) 

Method Source Code

//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;
    }
}

Related

  1. loadXml(String filePath)
  2. loadXml(String fn)
  3. loadXMLDocument(String path)
  4. loadXmlDocumentFromFile(@Nonnull File file)
  5. loadXmlFromFile(String xmlFileName)
  6. read(InputStream xml)
  7. read(java.io.File file)
  8. read(String file)
  9. read(String filename)