NavigateThe COBOL Code generatorTestimonials

XMLBooster's COBOL Code generator

  • Generates a parser (to convert an XML input to a valid COBOL data structure) as well as an unparser (to convert the COBOL data structure back to an XML stream).
  • Generates standard COBOL code, that can be compiled and run on virtually any platform, including NT, Unix, VMS, MVS, etc.
  • Due to limitations in the COBOL type system, XMLBooster's COBOL code generator does not support inheritance and polymorphism.
  • Collections are translated to arrays, together with an integer indicating the number of entries that have been filled.
  • System-wide type definitions to map the XMLBooster types (integer, boolean, enumeration, real), plus the ability to specify a separate format on a field by field basis.
  • Fully supports regular expressions: a data element can be attached to a regular expression, which will be used to validate the data fetched from the incoming XML message at parse time.
  • The way XMLBooster builds COBOL identifiers (for data elements as well as for labels) can be tuned, to avoid name clashes, even if a COBOL program includes two or more XMLBooster-generated parsers.
  • Enumerations are translated to level 88 names, in order to improve the readability of the application programs that must interact with XMLBooster-generated code.

© 2002-2011 XMLBooster -- the fast XML parser generator -- comments to webmaster@xmlbooster.com