title: Convert org.w3c.dom.Document to File file
body: <p>I have a xml file as object in Java as org.w3c.dom.Document doc and I want to convert this into File file. How can I convert the type Document to File?
  thanks</p>
  
  <p>I want to add metadata elements in an existing xml file (standard dita) with type File. 
  I know a way to add elements to the file, but then I have to convert the file to a org.w3c.dom.Document. I did that with the method loadXML:</p>
  
  <pre><code>private Document loadXML(File f) throws Exception{ 
  DocumentBuilder b = DocumentBuilderFactory.newInstance().newDocumentBuilder();
  return builder.parse(f);
  </code></pre>
  
  <p>After that I change the org.w3c.dom.Document, then I want to continue with the flow of the program and I have to convert the Document doc back to a File file. </p>
  
  <p>What is a efficient way to do that? Or what is a better solution to get some elements in a xml File without converting it?</p>