import javax.xml.transform.stream.StreamResult;\r
\r
import org.w3c.dom.Document;\r
+import org.w3c.dom.Node;\r
\r
public final class XMLUtils {\r
public static String getStringFromDocument(Document document) {\r
}\r
}\r
}\r
+\r
+ public static String getStringFromNode(Node node) throws IOException, TransformerException {\r
+ TransformerFactory tf = TransformerFactory.newInstance();\r
+ Transformer transformer = tf.newTransformer();\r
+ transformer.setOutputProperty(OutputKeys.INDENT, "yes");\r
+\r
+ StringWriter writer = new StringWriter();\r
+ transformer.transform(new DOMSource(node), new StreamResult(writer));\r
+ return writer.toString();\r
+ }\r
}\r