XML DOM-Parser
-
Hallo,
gibt es für C++ einen vernünftigen XML-Parser, der auch Schemavalidierung unterstützt? Der Parser sollte Free sein. Im Moment nutze ich MSXML, aber mit der COM Abhängigkeit bin ich ziemlich unzufrieden.
TinyXml bietet keine Schemavalidierung an.

-
Ich glaube LibXML2 und Xerces können es.
-
Ja, Xerces kann es. Ist auch "vernünftig" was das Feature-Set angeht. Was die Übersichtlichkeit/Handhabung/Lernkurve/... angeht ist Xerces aber ... sagen wir mal: nicht ganz so "vernünftig".
(LibXML2 kenn ich nicht, kann ich daher auch nix' zu sagen.)