Provides XML Data Binding for C++ through XML Schema. Features: a) xsd2cpp - generates C++ XML Objects(X/O mapping) b) XML I/O ie. marshalling-unmarshalling(serialization-deserialization) c) roundtrip retains processing instructions and comments
Features
- xsd2cpp generates the C++ sources(implementation/headers) for the supplied XML-Schema
- xsd2cpp generates a main.cpp template, to demonstrate how generated sources can be consumed
- xsd2cpp generates the automake/autoconf files for building the generated source
- C++ Data-Binding, validating-parser, writer for xml-files constrained by the supplied XML-schema
- roundtrip retains comments and processing instructions
License
GNU Library or Lesser General Public License version 3.0 (LGPLv3)Follow XmlPlus xsd2cpp : C++ XML Data Binding
nel_h2
Gen AI apps are built with MongoDB Atlas
MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Rate This Project
Login To Rate This Project
User Reviews
-
very impressive, using the most recent snapshot does bring many improvements for more complex definitions. c++ code is clean and readable when debugging