Java tutorial
//package com.java2s; import java.io.File; import javax.xml.transform.Result; import javax.xml.transform.Source; import javax.xml.transform.Transformer; import javax.xml.transform.TransformerException; import javax.xml.transform.TransformerFactory; import javax.xml.transform.stream.StreamResult; public class Main { /** * Persists the XML to the file system. * * @param src the source XML. * @param file the file to persist to. * @throws TransformerException */ public static void persist(Source src, File file) throws TransformerException { final TransformerFactory tranFactory = TransformerFactory.newInstance(); final Transformer aTransformer = tranFactory.newTransformer(); final Result dest = new StreamResult(file); aTransformer.transform(src, dest); } }