Progress
Version 9
Product Update Bulletin
XML
Extensible Markup Language (XML) is a data format for structured document interchange over networks. This section specifies language extensions made to the Progress 4GL that enable Progress applications to use XML through the integration of a third-party DOM parser.
- The new X-document object and the following new and modified 4GL elements that support it:
- New CREATE X–DOCUMENT statement
- New ENCODING attribute
- Modified NAME attribute
- New NUM–CHILDREN attribute
- New SUBTYPE attribute
- Modified TYPE attribute
- Modified UNIQUE–ID attribute
- New APPEND–CHILD( ) method
- New CREATE–NODE( ) method
- New GET–CHILD( ) method
- New GET–DOCUMENT–ELEMENT( ) method
- New IMPORT–NODE( ) method
- New INSERT–BEFORE( ) method
- New LOAD( ) method
- New REMOVE–CHILD( ) method
- New REPLACE–CHILD( ) method
- New SAVE( ) method
- The new X-noderef object and the following new and modified 4GL elements that support it:
- New CREATE X–NODEREF statement
- New ATTRIBUTE–NAMES attribute
- New CHILD–NUM attribute
- Modified NAME attribute
- New NODE–VALUE attribute
- New NUM–CHILDREN attribute
- New OWNER–DOCUMENT attribute
- New SUBTYPE attribute
- Modified TYPE attribute
- Modified UNIQUE–ID attribute
- New APPEND–CHILD( ) method
- New CLONE–NODE( ) method
- New DELETE–NODE( ) method
- New GET–ATTRIBUTE( ) method
- New GET–CHILD( ) method
- New GET–PARENT( ) method
- New INSERT–BEFORE( ) method
- New REMOVE–ATTRIBUTE( ) method
- New REMOVE–CHILD( ) method
- New REPLACE–CHILD( ) method
- New SET–ATTRIBUTE( ) method
For more information, see:
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |