Hello Xerces-List!
We're currently thinking about writing an advanced lazy DOM implementation compliant with the W3C DOM specification. We know that there is already a Xerces lazy-loading-solution, however, it is never unloading nodes, which becomes a problem for very big DOM trees which do not fit into memory. There are some ideas and/or commercial products (like xDB), however, no open-source solution yet. We want to know if it is possible to replace the Xerces DOM parser with our own lazy implementation and reuse all the XPath/etc. features from Xerces or if we need to write everything from scratch. Hopefully you can give us a positive answer and maybe show us the main extension points where we would have to fit in our implementation (e.g. classes/packages we would have to re-implement / derive / etc.) Best regards, D.R. Technical University of Vienna