Start of Content Area

Component documentation iXML ABAP Objects Jumpstart  Locate the document in its SAP Library structure

Purpose

This section will give you an overview and introduction about how to use the iXML library in an ABAP Objects environment.

This introduction cannot cover all topics in detail. It is also necessary to have a fair understanding of XML and the Document Object Model in general. The first three sections will address some of these issues, but obtaining further background information will probably be necessary. The first section will give you some links to additional documents and Web sites. For a complete listing of all interfaces and methods and a more detailed description of their features please refer to the XML API documentation.

Features

The different programming aspects of using XML in your application are covered in subsections, each one addressing a particular issue. To avoid unnecessary repetitions the sections are build on top of each other. So if you have the time, you might want to read the sections in the order given.

Things you should know in advance

A sample XML document

What services does iXML provide

What programming languages does iXML support

What operating platforms does iXML support

Enabling the iXML library

Basic steps in your program

Parsing an XML document DOM-based

Parsing an XML document event-based

Casting up and down the inheritance hierarchy

Creating a DOM tree from scratch

Traversing the DOM tree

Traversing the DOM tree with iterators

Traversing the DOM tree with filters

Rendering a DOM tree into an XML document