[xsd-users] Expat as an underlying parser for C++/Tree

Boris Kolpackov boris at codesynthesis.com
Wed Jun 18 06:50:53 EDT 2008


Hi Laurent,

Carcagno Laurent <laurent.carcagno at isismpp.fr> writes:

> I just want to know if you plan to add expat as a target for C++/Tree
> mapping

No there are no plans for support Expat as an underlying parser for 
C++/Tree. The C++/Tree mapping derives much of its power and flexibility
from interfacing with DOM. Features like wildcard mapping, optional
association with underlying DOM nodes, "fixing up" XML before parsing
or after serialization, etc., all require DOM. So Xerces-C++ is pretty
much a fixed underlying XML parser for this mapping.

We are, however, working on a lighter-wight mapping similar to C++/Tree
that will support various underlying XML parsers, including Expat.

Boris




More information about the xsd-users mailing list