Search This Blog

Pages

Sunday, March 13, 2011

XML parsing

Below is a list of very helpful links that I found related to XML parsing.

How to convert Document to String (source:  http://www.theserverside.com/discussions/thread.tss?thread_id=26060)

import java.io.*;
import javax.xml.transform.*;
import javax.xml.transform.dom.*;
import javax.xml.transform.stream.*;

//method to convert Document to String
public String getStringFromDocument(Document doc)
{
    try
    {
       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);
       return writer.toString();
    }
    catch(TransformerException ex)
    {
       ex.printStackTrace();
       return null;
    }
}

How To Pretty Print Xml With Java   (source: http://www.coderanch.com/how-to/java/HowToPrettyPrintXmlWithJava)

Examples of XML Transformer OutputKeys (source: http://www.javadocexamples.com/javax/xml/transform/javax.xml.transform.OutputKeys.html#STANDALONE)

No comments:

Post a Comment