I am part of an Open Source project that, until now, has been purely Windows
based. It uses Microsoft's XML parser but we want to (are in the process of)
porting the core functionality of it to Linux (the GUI comes later). Hence the
move to Xerces.
My two questions are:
1. We use SAX2 and use a standard format W3C XML schema to ensure that the data
we process is valid. Is there an option to build a 'cut-down' version of the
Xerces library (DLL on Windows, the equivalent on Linux) that just contains
sufficient to satisfy this requirement i.e. no DOM, XSLT, XPath etc. etc.? If
so, where are these documented?
2. On a similar vein, is there a subset of the include files needed by the
application that wants to use Xerces just to support SAX2 and schemas? I can't
find in the documentation (does't mean it isn't there - I just haven't yet
found it) to say the minimum required for each function. e.g. "xercesc/util",
"xercesc/sax2" & "xercesc/validators/schema" - or do I need the whole "xercesc"
directory and its sub-directories? I suppose this comes down to - how much of
the source distribution does an application that uses specific functions of
Xerces need access to (assuming I don't need the whole source to build Xerces
itself)?
Many thanks,
David
_________________________________________________________________
Make a mini you and download it into Windows Live Messenger
http://clk.atdmt.com/UKM/go/111354029/direct/01/