XML for RPG and Procedural Languages Documentation

Readme
Installation
API Docs
Samples
Programming
License

Readme

Availability Notice:

    The availability of iSeries XML C++ and procedural parsers on alphaWorks will be phased out. In it's place, to deliver iSeries XML parsers that are current with the changes in XML technology, a new approach of delivering both the C++ and procedural XML parsers will be available starting 4/19/2002 through the XML Toolkit for iSeries, LPO 5733-XT1. This XML Toolkit will start with XML parser version 4.0 and requires OS/400 V5R1M0 or newer.

Background:

    XML for RPG and Other Procedural Languages is a validating XML parser written to interface with the XML4C (C++) parser. This XML parser allows ILE C, RPG and COBOL programs on the iSeries to easily interface with an XML parser, giving your application the ability to read and write XML data. The XML for RPG and Other Procedural Languages is a service program which provides interfaces for parsing, generating, manipulating and validating XML documents. Both DOM level 1 and SAX level 1 APIs are supported as well as some DOM level 2 and SAX level 2 APIs. In addition, version 4.0.0 is the first version to support validating documents using XML Schema.

    The XML4C underlying parser is compliant with the XML 1.0 recommendations and associated standards (DOM 1.0, DOM 2.0, SAX 1.0, SAX 2.0, Namespaces, and W3C's XML Schema recommendation version 1.0).

    Note: This documentation assumes the reader is familiar with XML concepts. If you would like more information about XML visit the following links.

    This documentation assumes the reader has a working knowledge of ILE concepts in one of the supported programming languages. For more information, see the ILE Concepts publication or the language specific ILE programmer's guide.

Requirements:

    An iSeries running OS400 V4R5 or newer.


XML4PR - XML4C Interface Wrapper for RPG, C and COBOL
Copyright 2000,2001,2002 International Business Machines. All Rights Reserved.