XBinder icon XSD to C/C++

XSD to C/C++ diagram

The XBinder XML Schema compiler can generate C and/or C++ source code for XML, JSON, and Efficient XML Interchange (EXI) encoding or decoding.


Features

  • Intuitive mapping between XSD type and C/C++ structures and classes.
  • Support for EXI as used in Vehicle-to-Grid (V2G) and other standards.
  • Supports generation of utility functions to print data in generated structures.
  • Supports generation of random test data or test data based on an existing XML instance at compile time.
  • Supports generation of makefiles and Visual Studio project files to build generated code.
  • Cross-platform - generated code will compile on any platform type with an ANSI-standard C or C++ compiler.