org.w3c.dom.bootstrap
import org.w3c.dom.*;
import org.w3c.dom.bootstrap.DOMImplementationRegistry;
// Get the DOM implementation registry
DOMImplementationRegistry registry = DOMImplementationRegistry.newInstance();
// Get the DOM implementation for XML
DOMImplementation impl = registry.getDOMImplementation("XML");
// Create a new DOM document
Document document = impl.createDocument(null, "root", null);import org.w3c.dom.*;
import org.w3c.dom.bootstrap.DOMImplementationRegistry;
import org.xml.sax.InputSource;
// Get the DOM implementation registry
DOMImplementationRegistry registry = DOMImplementationRegistry.newInstance();
// Get the DOM implementation for XML
DOMImplementation impl = registry.getDOMImplementation("XML");
// Create a new DOM document
Document document = impl.createDocument(null, "root", null);
// Parse the XML document
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document parsedDocument = builder.parse(new InputSource("my-document.xml"));