public Document loadDocument(InputStream input, EntityResolver resolver, ErrorHandler errorHandler) throws IOException, SAXException { try { DocumentBuilder builder = getValidatingDocumentBuilderFactory().newDocumentBuilder(); builder.setEntityResolver(resolver); if (errorHandler != null) builder.setErrorHandler(errorHandler); return builder.parse(input); } catch (ParserConfigurationException e) { throw new RuntimeException(e); } }
public Document loadDocument(InputStream input, EntityResolver resolver, ErrorHandler errorHandler) throws IOException, SAXException { try { DocumentBuilder builder = getValidatingDocumentBuilderFactory().newDocumentBuilder(); builder.setEntityResolver(resolver); if (errorHandler != null) builder.setErrorHandler(errorHandler); return builder.parse(input); } catch (ParserConfigurationException e) { throw new RuntimeException(e); } }
public Document loadDocument(InputStream input, EntityResolver resolver, ErrorHandler errorHandler) throws IOException, SAXException { try { DocumentBuilder builder = getValidatingDocumentBuilderFactory().newDocumentBuilder(); builder.setEntityResolver(resolver); if (errorHandler != null) builder.setErrorHandler(errorHandler); return builder.parse(input); } catch (ParserConfigurationException e) { throw new RuntimeException(e); } }
public Document loadDocument(InputStream input, EntityResolver resolver, ErrorHandler errorHandler) throws IOException, SAXException { try { DocumentBuilder builder = getValidatingDocumentBuilderFactory().newDocumentBuilder(); builder.setEntityResolver(resolver); if (errorHandler != null) builder.setErrorHandler(errorHandler); return builder.parse(input); } catch (ParserConfigurationException e) { throw new RuntimeException(e); } }