[Libxmlplusplus-general] newbie question: libxml++ vs. xerces-C++



Hi folks,

I've started converting to XML for some of my data sets (mostly X-ray
spectra and geometry info for GPL'd scientific computing applications)
and I was wondering if someone could provide some comments on the
ups/downs the Xerces-C++ (http://xml.apache.org/xerces-c/index.html)
parser versus the libxml++ parser.  I've written some demo code using
both and, so far, I prefer the cleaner, simpler libxml++ SAX interface. 
I find the Xerces code to be a lot more confusing...

Specific questions:

  1) Does (or can) libxml++ do validation while parsing?  I'm writing 
     DTDs for my data sets and would prefer a validating parser.

  2) Xerces-C++ seems to use Unicode while libxml doesn't.  Should I 
     care?  Or am I missing something?

Any help is appreciated!

thanks,
Ed


-- 
Edward H. Hill III, PhD 
Post-Doctoral Researcher   |  Email:  ed eh3 com,  ehill mines edu
Division of ESE            |  URLs:   http://www.eh3.com
Colorado School of Mines   |    http://cesep.mines.edu/people/hill.htm
Golden, CO  80401          |  Phones:  303-384-2094, 303-273-3483

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]