Boost logo

Boost :

From: Boris Kolpackov (boris_at_[hidden])
Date: 2007-02-27 14:55:00

Hi Stefan,

Stefan Seefeld <seefeld_at_[hidden]> writes:

> (I'd dare to say that those who propose to re-implement everything inside boost
> either suffer the NotInventedHere syndrome, don't have a good understanding of
> what XML is, or grossly underestimate the required work, not only to implement
> it, but also to make it reasonably efficient.)

I'd second that. One middle-ground option would be to include a
small XML parser (e.g., Expat) verbatim into boost and then build
the rest from that.

Expat is a SAX2 parser so it might be non-trivial to build the so-
called xmlreader API from it. One possibility would be to use the
parser suspension for that. Not sure what impact on performance
it's going to have, though.


Boris Kolpackov
Code Synthesis Tools CC
Open-Source, Cross-Platform C++ XML Data Binding

Boost list run by bdawes at, gregod at, cpdaniel at, john at