Re: Switching between DOM and SAX

Don Park (donpark@quake.net)
Sun, 20 Sep 1998 12:51:25 -0700


>Sure, but in SAX (event stream) to DOM conversion, you need to capture
>*all* the SAX events if you are to be able to satisfy the guarantees
>that the DOM model makes. You can't just decided to start DOMifying
>at some random element, because by then you have forgotten what the
>parent element is. You either have to reify the SAX events and store
>them as such, or else create the DOM Nodes on the fly whether the
>user claims to want them or not.

Right. Lazy evaluation is not possible when building DOM using SAX.

Don