Nov 11, 2005

xml -> string

javax.xml.transform.*, javax.xml.transform.stream.StreamResult, javax.xml.transform.dom.DOMSource

String nodeString = null;
try{
TransformerFactory tFactory = TransformerFactory.newInstance();
Transformer transformer = tFactory.newTransformer();
transformer.setOutputProperty("omit-xml-declaration", "yes");
StringWriter sw = new StringWriter();

StreamResult result = new StreamResult(sw);
DOMSource source = new DOMSource( node );

transformer.transform( source, result );
nodeString = sw.getBuffer().toString(); }

catch (TransformerException exception) { nodeString = null; }

No comments: