XML Wrapper

Starting with OS/400 V5R1 IBM offers the “XML Toolkit for iSeries” (5733XT1) product. This powerful product enables RPG to work with XML data. Unfortunately the product is diffucult to understand. It takes some time to understand and to use it properly because objects and pointers are somewhat strange for RPG programmers.

That was the point when I decided to write the XML wrapper service program to make things easier. The XML wrapper service program hides all the strange and unknown things.

The service program provides procedures to:

  • parse a PC .xml file
  • create a XML document in the main storage
  • materialize a XML document (create a .xml file)
  • navigate through a XML document
  • SAX Parser (V2.0+)

Prerequisites:

Required IBM products:

XMLRPG
(Changed: 25.01.2012)

XML Wrapper Serviceprogramm V2.1
incl. several sample programs and a help file.

Note: The XMLRPG V2.0 service program is not compatible with the previous versions. Programs using XMLRPG must be re-compiled. Please check the readme file for the changes.

The XMLRPG V2.0 service program requires the IBM XML service program QXML4PR531 as well as the following PTFs that must be applied.

License program:

    5733XT1, option 7 (optional option 8)

PTFs:

  • SI26943
    SI26566
    SI26281
    SI25746
    SI24750  Superseded
    SI21062
    SI20241
    SI18055
    SI16626  Superseded
    SI16314
    SI15062

XMLRPG
(Changed: 06.04.2006)

XML Wrapper Serviceprogramm V1.5.6
incl. several sample programs and a help file.

Note: The XMLRPG V1.3 service program was not compatible with the previous versions. Programs using XMLRPG must be re-compiled. Please check the readme file for the changes.

[Home] [Deutsch] [English]

(c) 1997-2023 Thomas Raddatz