List of usage examples for javax.xml.parsers DocumentBuilder parse
public abstract Document parse(InputSource is) throws SAXException, IOException;
From source file:Main.java
public static Document getDocumentFromStream(InputStream is, boolean namespaceAware) { try {//from w ww . j av a 2s . c o m DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); dbf.setNamespaceAware(namespaceAware); DocumentBuilder builder = dbf.newDocumentBuilder(); Document ret = builder.parse(is); return ret; } catch (Exception e) { throw new RuntimeException(e); } }
From source file:Main.java
public static Document load(String path) throws Exception { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); factory.setIgnoringComments(false);/*from w ww .jav a2 s . c o m*/ factory.setIgnoringElementContentWhitespace(false); factory.setValidating(false); factory.setCoalescing(true); DocumentBuilder builder = factory.newDocumentBuilder(); return builder.parse(path); }
From source file:Main.java
public static Document load(File file) throws Exception { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); factory.setIgnoringComments(false);//w w w. j a v a 2 s .c o m factory.setIgnoringElementContentWhitespace(false); factory.setValidating(false); factory.setCoalescing(true); DocumentBuilder builder = factory.newDocumentBuilder(); return builder.parse(file); }
From source file:Main.java
public static Document loadDoc(String filePath) throws ParserConfigurationException, SAXException, IOException { File rawXml = new File(filePath); DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder dBuilder = dbFactory.newDocumentBuilder(); Document doc = dBuilder.parse(rawXml); doc.getDocumentElement().normalize(); return doc;/* ww w. j a v a 2 s . co m*/ }
From source file:Main.java
public static Document parseDocument(final File xmlFile) throws ParserConfigurationException, SAXException, IOException { log.finer("Parsing document from file " + xmlFile.getName()); DocumentBuilderFactory domFactory = DocumentBuilderFactory.newInstance(); domFactory.setNamespaceAware(true);/*from ww w . ja v a2s.c o m*/ DocumentBuilder builder = domFactory.newDocumentBuilder(); return builder.parse(xmlFile); }
From source file:Main.java
public static boolean validateXml(String xml) { boolean flag = true; if (xml == null) { flag = false;//from www. j a va 2s. c o m } else { InputStream is = new ByteArrayInputStream(xml.getBytes()); DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); try { DocumentBuilder builder = dbf.newDocumentBuilder(); builder.parse(is); } catch (Exception e) { flag = false; } } return flag; }
From source file:Main.java
public static Document load(InputSource is) { try {/*from w w w. j a va 2 s.c o m*/ DocumentBuilder db = dbf.newDocumentBuilder(); return db.parse(is); } catch (Exception e) { // Quick and dirty. Turn it into an unchecked exception. throw new RuntimeException(e); } }
From source file:Main.java
public static Document parse(InputStream is) throws IOException { try {//from www .ja v a2 s. c o m DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance(); DocumentBuilder builder = builderFactory.newDocumentBuilder(); return builder.parse(is); } catch (Exception e) { throw new IOException(e); } }
From source file:Main.java
public static DOMSource fileToDomSrc(String path) throws Exception { DocumentBuilderFactory dbFactory = DocumentBuilderFactory.newInstance(); dbFactory.setNamespaceAware(true);/*from w w w . ja va 2s . c o m*/ DocumentBuilder builder = dbFactory.newDocumentBuilder(); Document document = builder.parse("file:///music/order/soap.xml"); DOMSource domSource = new DOMSource(document); return domSource; }
From source file:Main.java
private static Document getDocument(String filePath) throws Exception { File inputFile = new File(filePath); DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance(); DocumentBuilder db = dbf.newDocumentBuilder(); Document doc = db.parse(inputFile); doc.getDocumentElement().normalize(); return doc;/*from www. j a va2 s. co m*/ }