java - doGet XML in Servlet -
i have method in java class downloads xml file , returns org.w3c.dom.document object. i xml java servlet class can't figure out how to. i tried : protected void doget(httpservletrequest request, httpservletresponse response) throws servletexception, ioexception { document document = allmethods.getxml(); response.setcontenttype("text/xml;charset=utf-8"); response.setheader("cache-control", "no-cache"); response.getwriter().write(document); } but doesn't work because printwriter not applicable document object. how can archive ? i succeeded following tip @jim garrison. document document = allmethods.getxml(); transformerfactory tf = transformerfactory.newinstance(); transformer transformer = tf.newtransformer(); transformer.setoutputproperty(outputkeys.omit_xml_declaration, "yes"); stringwriter writer = new stringwriter(); transformer.t...