top of page


XML and JSON-enabling COBOL and C programs with ease!

Easily create visually sophisticated XML and JSON parsing or writing subprograms you can use in your application.

Abstract Architecture

Video Tutorials

How to create an XML document from a COBOL program using XML Thunder

How to parse an XML document from a COBOL program using XML Thunder


In this section you will find older videos that use subtitles rather than voice overs. Some of the content is similar to the Intro Videos but here you can find focused How-To’s on some key topics. We intend to replace each of these over time to improve their quality as they are converted from no unsupported Flash files.

1 - Creating an XML Handler

Here you will learn how to create an XML handler that can be used to generate either Reader or Writer codes. Please select one of the different types of source available:

COBOL Data Structure

C Data Structure

XML Schema

XML Instance

2 - Mapping Data Nodes (optional)

This video demonstrates how to change the mapping information of an XML Handler. This optional step is particularly important when coming from a COBOL data structure where you already have an XML Schema to which you need to conform.

3 - Generating Code

This segment demonstrates the process of generating the COBOL source code for the XML handler created during the previous tutorials.

Abstract Architecture


Navigating through the User Interface

This demonstration will show you how to navigate through the different panels of the User Interface and what they mean.

XML Thunder's Customizable Options

This video shows the different customizable options provided by XML Thunder™, how they change its behavior and how they modify the generated code. There are two levels of options, one affects the whole system and other is specific to each XML handler.

Toolset Default Properties

XML Handler Properties

XML Schema Design Time Validation

This video will demonstrate how to use XML Thunder in order to validate XML instances against XML Schema files at design time.

Start to End

Create an XML handler from a schema, generate a Test Harness and XML Writer, compile, link and execute the generated program, and examine the XML document written to a file.

COBOL Code Generation

C Code Generation

bottom of page