Java tutorial
//package com.java2s; /* Copyright (c) 2013 Intecs - www.intecs.it. All rights reserved. * This code is licensed under the GPL 3.0 license, available at the root * application directory. */ import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.DocumentBuilderFactory; import javax.xml.parsers.ParserConfigurationException; import org.w3c.dom.Document; import org.w3c.dom.Element; public class Main { public static Document newDocumentFromElement(Element toBeImported) throws ParserConfigurationException { Document doc = newDocument(); Element importedNode = (Element) doc.importNode(toBeImported, true); doc.appendChild(importedNode); return doc; } public static Document newDocument() throws ParserConfigurationException { DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); factory.setNamespaceAware(true); DocumentBuilder documentBuilder = factory.newDocumentBuilder(); return documentBuilder.newDocument(); } }