[Home] [By Thread] [By Date] [Recent Entries]


Bernd G. wrote:
>>Depends on the SAX parser you are using.
>>A SAX-like parser that implements this feature is Expat,
>>http://www.libexpat.org. There are C++ SAX wrappers for it,
>>but I am not sure if they expose this capability.
> 
> 
> Expat looks promising since exactly this feature was introduced in the latest 
> version 1.95.8. Unfortunately there seems to be no C++ wrapper for this 
> version, but I'll give it a try.

Depending on your needs you might not even have to use this feature.
Expat is driven by feeding it chunks of the document, one chunk at a time.
So, if you are reading a chunk from the trace file, just feed it to Expat,
and it will generate the call-backs for all complete XML tokens in this chunk,
saving the incomplete tokens for the next chunk.

Karl

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member