Java XML Document Parse parseDocument(String path)

Here you can find the source of parseDocument(String path)

Description

Parses document from specified location and returns it.

License

Apache License

Parameter

Parameter Description
path filename of XML document

Return

parsed XML document

Declaration

public static Document parseDocument(String path) 

Method Source Code


//package com.java2s;
//License from project: Apache License 

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

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

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

public class Main {
    /**// w  ww . jav  a 2s.  c o  m
     * Parses document from specified location and returns it.
     *
     * @param path filename of XML document
     * @return parsed XML document
     */
    public static Document parseDocument(String path) {
        try {
            DocumentBuilderFactory documentBuilderFactory = DocumentBuilderFactory.newInstance();
            documentBuilderFactory.setNamespaceAware(true);
            return documentBuilderFactory.newDocumentBuilder().parse(new File(path));
        } catch (ParserConfigurationException | IOException | SAXException e) {
            throw new RuntimeException(e);
        }
    }
}

Related

  1. parseDocument(Path xmlPath)
  2. parseDocument(Reader reader)
  3. parseDocument(String docText)
  4. parseDocument(String documentString)
  5. parseDocument(String documentString)
  6. parseDocument(String xmlString)
  7. parseDocumentIntoStringXML(Document document)
  8. parseDocumentr(File f)
  9. parseFileToDocument(File f)