Java XML Document to String toXmlString(Document doc)

Here you can find the source of toXmlString(Document doc)

Description

to Xml String

License

Open Source License

Declaration

public static String toXmlString(Document doc) throws Exception 

Method Source Code

//package com.java2s;
// are made available under the terms of the Eclipse Public License v1.0

import java.io.StringWriter;

import javax.xml.transform.Transformer;
import javax.xml.transform.TransformerFactory;
import javax.xml.transform.dom.DOMSource;
import javax.xml.transform.stream.StreamResult;

import org.w3c.dom.Document;

public class Main {
    public static String toXmlString(Document doc) throws Exception {
        DOMSource domSource = new DOMSource(doc);
        StringWriter writer = new StringWriter();
        StreamResult result = new StreamResult(writer);
        TransformerFactory tf = TransformerFactory.newInstance();
        Transformer transformer = tf.newTransformer();
        transformer.transform(domSource, result);
        writer.flush();/*from   w w w  .j  a  va 2s  .c om*/

        return writer.toString();
    }
}

Related

  1. toStringFromDoc(Document document)
  2. toStructureString(Document document)
  3. toXML(Document document)
  4. toXML(Document dom)
  5. toXml(Document domDoc)
  6. toXmlString(Document doc)
  7. toXMLString(Document doc, boolean includeXMLDecl, boolean indent)
  8. toXmlString(Document document)
  9. write(Document doc)