DTDtoCPP is a C++ code generator for XML files processing. It automatically generates parser C++ classes basing on DTD specification.
- Generated classes parses XML string and put XML values to the appropriate class members.
- Multiple and optional elements support
- Source-code only output (no need to include any libraries) - can be used in both x86 and x64 projects.
- Use of MFC and MSXML parser
- Can be adopted for work with other parsers and without MFC by request.
DTDtoCPP is free for non-commercial use. For commercial use please contact author to obtain license code.
The project is currently under development (current version is v.0.5). Feel free to report any found issues to author.