Hi Michael Thanx again for the help.
However, there is one more problem . when i'm setting the value for "format-pretty-print" as true, i"m getting an exception FEATURE_NOT_SUPPORTED. the parameter format-pretty-print is recognized but the requested value cannot be supported. The code i'm using is : DOMImplementationRegistry registry = DOMImplementationRegistry.newInstance(); DOMImplementationLS impl = (DOMImplementationLS)registry.getDOMImplementation("LS"); LSSerializer writer = impl.createLSSerializer(); DOMConfiguration dmconfig = writer.getDomConfig(); dmconfig.setParameter("format-pretty-print", true); what should i do now?? Thank You Regards Richa Michael Glavassevich wrote: > > Hi Richa, > > richa <[EMAIL PROTECTED]> wrote on 07/30/2007 09:33:07 AM: > >> Hi Michael >> Thanx for the help. >> However, i'm still not able to get the desired output. How can we set >> version and indention? > > "format-pretty-print" [1] controls whether the LSSerializer adds > indentation. > >> right now i'm able to generate the xml file but it is coming without any >> format. >> and still the memory utilization is 21%. >> to get it written at a a particular file i'm using >> String source = writer.writeToString(xmlDoc); // this function is taking > 21% >> of runtime memory >> and then i count string in byte array and get it written to a specific >> location. >> >> Any suggestions.. how can i do in a better way? > > Asking the serializer to produce a string which you immediately write to a > file is a waste of time and memory. If you want to write the document to a > file, you should write it directly to a file. See LSOutput.setByteStream() > [2]. > >> Thank You >> Regards >> Richa > > Thanks. > > [1] > http://www.w3.org/TR/DOM-Level-3-LS/load-save.html#parameter-format-pretty-print > [2] > http://xerces.apache.org/xerces2-j/javadocs/api/org/w3c/dom/ls/LSOutput.html#setByteStream(java.io.OutputStream) > > Michael Glavassevich > XML Parser Development > IBM Toronto Lab > E-mail: [EMAIL PROTECTED] > E-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/optimise-XmlSerialise.serialise%28Document-doc%29-tf4156014.html#a11921984 Sent from the Xerces - J - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]