Progress
External Program
Interfaces


Reading XML Input Into the 4GL

In order to read in an XML file and process it, you must complete the following steps:

  1. Create an X-DOCUMENT object.
  2. Create a root node reference object.
  3. Use the LOAD( ) method to read the input file.
  4. Use the GET-DOCUMENT-ELEMENT( ) method to get the root node reference handle.
  5. Create a node reference object.
  6. Using the GET-CHILD( ) method, read through the child nodes.
  7. Using the GET-ATTRIBUTE( ) METHOD, the NAME attribute, the NODE-VALUE attribute and other attributes and methods, access the XML data.
  8. Update the database or other fields as necessary.
  9. Delete the objects.

Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095