Es gibt mehrere Vergleiche der verschiedenen Java-XML-Datenbindungs-Tools online. Ich würde gerne sehen, dass dies ein nützlicher Vergleich zwischen den verschiedenen C++-Tools für Xml-Datenbindung wird.
Welches Tool verwenden Sie für die Xml-Datenbindung in C++? CodeSynthesis und xmlbeanscxx sind nur einige der verfügbaren Möglichkeiten.
Ich würde mich freuen, wenn Sie unten Informationen über Ihre Erfahrungen mit dieser Technologie hinzufügen würden, einschließlich der Gründe, warum Sie sich für ein bestimmtes Tool entschieden haben, sowie über die Benutzerfreundlichkeit und die Leistung. Sie können auch gerne technische Informationen über Namespace-Unterstützung, Parsing-Optionen (Baum/Streaming) usw. hinzufügen.
CodeSynthese XSD
(Sie können hier gerne Informationen hinzufügen)
Lizenz: GPL2 mit Ausnahmen / Proprietär
Nachteile: Der generierte Code sollte offengelegt werden.
xmlbeanscxx
(Sie können hier gerne Informationen hinzufügen)
Lizenz: Apache
Nachteile:
- hat keinen öffentlichen Issue Tracker
- Inkubator-Seite ist nicht aktiv (das Projekt scheint aufgegeben zu sein)
- Projekt-Seite ist nicht verfügbar (404)
Boost-Serialisierungsbibliothek
(Sie können hier gerne Informationen hinzufügen)
Lizenz: Boost