Java XML Document Create newDocument(String namespaceURI, String qualifiedName)

Here you can find the source of newDocument(String namespaceURI, String qualifiedName)

Description

Create a new, empty Document with the specified root element.

License

Apache License

Declaration

public static Document newDocument(String namespaceURI, String qualifiedName) 

Method Source Code

//package com.java2s;
/* ========================================================================== *
 * Copyright 2014 USRZ.com and Pier Paolo Fumagalli                           *
 * -------------------------------------------------------------------------- *
 * Licensed under the Apache License, Version 2.0 (the "License");            *
 * you may not use this file except in compliance with the License.           *
 * You may obtain a copy of the License at                                    *
 *                                                                            *
 *  http://www.apache.org/licenses/LICENSE-2.0                                *
 *                                                                            *
 * Unless required by applicable law or agreed to in writing, software        *
 * distributed under the License is distributed on an "AS IS" BASIS,          *
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.   *
 * See the License for the specific language governing permissions and        *
 * limitations under the License.                                             *
 * ========================================================================== */

import org.w3c.dom.Document;
import org.w3c.dom.bootstrap.DOMImplementationRegistry;

public class Main {
    /**//from  w  w w  . j  a va  2 s  . c o m
     * Create a new, empty {@link Document} with the specified root element.
     */
    public static Document newDocument(String namespaceURI, String qualifiedName) {
        try {
            return DOMImplementationRegistry.newInstance().getDOMImplementation("XML 3.0")
                    .createDocument(namespaceURI, qualifiedName, null);
        } catch (ClassNotFoundException | InstantiationException | IllegalAccessException exception) {
            throw new IllegalStateException("DOM Implementation can not be created", exception);
        }
    }
}

Related

  1. newDocument()
  2. newDocument()
  3. newDocument()
  4. newDocument(boolean isNamespaceAware, boolean isValidating)
  5. newDocument(File file)
  6. newDocument(String rootName)
  7. newXMLDocument()
  8. newXMLDocument()
  9. newXmlDocument()