I've just checked into CVS some experimental support for the XML Pull Parser. http://www.extreme.indiana.edu/soap/xpp/ I've initially built a PullParserReader in the org.dom4j.io package that behaves pretty much like the SAXReader but uses the XML Pull Parser rather than SAX. I was hoping it might be faster than the SAXReader but it currently appears to be slightly slower. So if I can't tune it any more I'll probably move this code to the experimental area soon. The real value of the XML Pull Parser is that elements or text content can be read on demand (they are pulled from the parser rather than pushed like SAX), so it might be worth creating a Document / Element implementation which works with the Pull Parser to load itself lazily as the document is navigated James _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com _______________________________________________ dom4j-dev mailing list [EMAIL PROTECTED] http://lists.sourceforge.net/lists/listinfo/dom4j-dev