covert org.jdom.Document to org.w3c.dom.Document
843834Feb 14 2003 — edited Feb 17 2003
Hello,
How would I convert org.jdom.Document to org.w3c.dom.Document??
I'm creating org.jdom.Document from the servlet that reads from the database, which gets output like following.
// doc is org.jdom.Document
Document doc = new Document( root );
reportName = new Element( "REPORT_NAME" );
root.addContent( reportName );
reportName.setText( "Current Account Balance" );
// skip...
XMLOutputter outputter = new XMLOutputter(" ", true, "UTF-8");
outputter.output(doc, out);
And in my caller servlet, I read from the previous servlet using URL and parse it, trying to get Document, but it
InputSource xmlSource = new InputSource( url.openStream());
//Use a DOM Parser (org.apache.xerces.parsers.DOMParser)
DOMParser parser = new DOMParser();
parser.parse( xmlSource );
Document doc = parser.getDocument();
// and I do transformation.
DOMSource inXML = new DOMSource( doc );
StreamResult outXML = new StreamResult( out );
transformer.transform( inXML, outXML )
I'd like to skip passing around XML and share the same Document object so that I don't have parse it again...
Help!