Thanks for your mail; thats nice to know. Another way is to read the entire document buffer into memory first then use a StringReader or ByteArrayInputStream to parse the document.
James ----- Original Message ----- From: "Ing. Damiano Bolla" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Friday, June 21, 2002 7:03 AM Subject: [dom4j-dev] XML java server - reading + writing XML to socket > In my quest to write a java server that parses XML, do something, write the > result on the very same socket I have come across to a few problems. > > In my previous mail I did congratulate dom4j for its excellent job and > exmplained a few tricks I have come across. > I was suggesting a simple patch to avoid closing the inputStream on > SAXDriver parser termination, but there is a "cleaner" solution. > > Just write a class like this. > > class NocloseReader extends BufferedReader > { > public NocloseReader(InputStreamReader dataIn ) { super ( dataIn ); } > public void close () { /* System.out.println ("Not Closing"); */ } > } > > > and the use it as this. > public void parse ( InputStream dataIn ) throws IOException,SAXException > { > InputStreamReader inReader = new InputStreamReader ( dataIn ); > NocloseReader inNoclose = new NocloseReader (inReader); > InputSource inSource = new InputSource (inNoclose); > saxParser.parse( inSource ); > } > > A neat solution I come across in my wandenring in the net, maybe you also > find it useful. > > > > Damiano Bolla, Director R&D, Infotech S.r.l > > > > > > ------------------------------------------------------- > Sponsored by: > ThinkGeek at http://www.ThinkGeek.com/ > _______________________________________________ > dom4j-dev mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/dom4j-dev > _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com ------------------------------------------------------- Sponsored by: ThinkGeek at http://www.ThinkGeek.com/ _______________________________________________ dom4j-dev mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dom4j-dev