Class DocumentUtil

java.lang.Object
org.eclipse.rdf4j.common.xml.DocumentUtil

public class DocumentUtil extends Object
Utilities to make working with DOM documents easier.
Author:
Herko ter Horst
  • Constructor Details

    • DocumentUtil

      public DocumentUtil()
  • Method Details

    • getDocument

      public static Document getDocument(URL location) throws IOException
      Create a Document representing the XML file at the specified location.
      Parameters:
      location - the location of an XML document
      Returns:
      a Document representing the XML file
      Throws:
      IOException - when there was a problem retrieving or parsing the document.
    • getDocument

      public static Document getDocument(URL location, boolean validating, boolean namespaceAware) throws IOException
      Create a Document representing the XML file at the specified location.
      Parameters:
      location - the location of an XML document
      validating - whether the XML parser used in the construction of the document should validate the XML
      namespaceAware - whether the XML parser used in the construction of the document should be aware of namespaces
      Returns:
      a Document representing the XML file
      Throws:
      IOException - when there was a problem retrieving or parsing the document.
    • getDocument

      public static Document getDocument(URL location, Schema schema) throws IOException
      Create a Document representing the XML file at the specified location.
      Parameters:
      location - the location of an XML document
      schema - a Schama instance to validate against
      Returns:
      a Document representing the XML file
      Throws:
      IOException - when there was a problem retrieving or parsing the document.