I have a Document coming out of a tXMLMap that I need to convert to a String. I wrote some Java code to do this, assuming the Document in question was a org.w3c.dom.Document but, it turns out it is a routines.system.Document. How can I convert THAT to a String or a org.w3c.dom.Document? Pasted my broken code below so you get the idea. Thanks.
org.w3c.dom.Document xml_doc = input_row.xmldata;
String xml_string = "";
try {
javax.xml.transform.Transformer transformer = javax.xml.transform.TransformerFactory.newInstance().newTransformer();
javax.xml.transform.stream.StreamResult result = new javax.xml.transform.stream.StreamResult(new java.io.StringWriter());
javax.xml.transform.dom.DOMSource source = new javax.xml.transform.dom.DOMSource(xml_doc);
transformer.transform(source, result);
xml_string = result.getWriter().toString();
}
catch(Exception e) {
System.out.println("XML exception: " + e.toString());
}
output_row.xmldata = xml_string;