List of utility methods to do XML Document to File
void | writeXML(Document doc, File file) write XML Transformer t = TransformerFactory.newInstance().newTransformer(); t.setOutputProperty(OutputKeys.METHOD, "xml"); t.setOutputProperty(OutputKeys.ENCODING, "UTF-8"); t.setOutputProperty(OutputKeys.INDENT, "yes"); t.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "4"); Source source = new DOMSource(doc); Result result = new StreamResult(new FileOutputStream(file)); t.transform(source, result); ... |
void | writeXml(Document doc, File output) write Xml TransformerFactory transformerFactory = TransformerFactory.newInstance(); Transformer transformer = transformerFactory.newTransformer(); DOMSource source = new DOMSource(doc); StreamResult result = new StreamResult(output); transformer.setOutputProperty(OutputKeys.INDENT, "yes"); transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "2"); transformer.transform(source, result); |
void | writeXml(Document doc, File outputFile) write Xml try { Transformer transformer = TransformerFactory.newInstance().newTransformer(); Result output = new StreamResult(outputFile); Source input = new DOMSource(doc); transformer.transform(input, output); } catch (Exception e) { throw new RuntimeException(e.getMessage(), e); |
void | writeXML(Document doc, String fileName) Save a xml parser document to a file try { TransformerFactory tFactory = TransformerFactory.newInstance(); Transformer transformer = tFactory.newTransformer(); transformer.setOutputProperty(OutputKeys.INDENT, "yes"); if (false) { transformer.setOutputProperty(OutputKeys.OMIT_XML_DECLARATION, "no"); transformer.setOutputProperty(OutputKeys.METHOD, "xml"); DOMImplementation domImpl = doc.getImplementation(); ... |
void | writeXML(final File file, final Document doc) Writes the given DOM to the specified file on disk. try { final FileOutputStream out = new FileOutputStream(file); writeXML(out, doc); out.close(); } catch (final IOException exc) { exc.printStackTrace(); |
void | writeXML(String OUTPUT_XML_FILE, org.w3c.dom.Document xmlDoc) write XML try { javax.xml.transform.Source source = new DOMSource(xmlDoc); System.out.println("writing File: " + OUTPUT_XML_FILE); File file = new File(OUTPUT_XML_FILE); Result result = new StreamResult(file); javax.xml.transform.Transformer xformer = javax.xml.transform.TransformerFactory.newInstance() .newTransformer(); xformer.setOutputProperty(OutputKeys.INDENT, "yes"); ... |
void | writeXMLDocument(Document doc, String filename) Writes the XML document to the particular file specified as argument try { TransformerFactory transformerFactory = TransformerFactory.newInstance(); Transformer transformer; transformer = transformerFactory.newTransformer(); transformer.setOutputProperty(OutputKeys.INDENT, "yes"); DOMSource source = new DOMSource(doc); StreamResult result = new StreamResult(new File(filename)); transformer.transform(source, result); ... |
void | writeXMLDocumentToFile(Document doc, String outputFilename) Writes the xml document to the specified output file. TransformerFactory transformerFactory = TransformerFactory.newInstance(); Transformer transformer = null; try { transformer = transformerFactory.newTransformer(); } catch (TransformerConfigurationException e) { e.printStackTrace(); DOMSource domSource = new DOMSource(doc); ... |
void | writeXmlFile(Document doc, File file) write Xml File Source source = new DOMSource(doc); Result result = new StreamResult(file); Transformer xformer = TransformerFactory.newInstance().newTransformer(); xformer.transform(source, result); |
void | writeXmlFile(Document doc, File file) write Xml File Source source = new DOMSource(doc); Result result = new StreamResult(file); Transformer transformer = TransformerFactory.newInstance().newTransformer(); transformer.setOutputProperty(OutputKeys.INDENT, "yes"); transformer.setOutputProperty("{http://xml.apache.org/xslt}indent-amount", "2"); transformer.transform(source, result); |