A script-enabled browser is required for this page to function properly.

About Converting Forms to XML

The Forms to XML conversion tool, Forms2XML, creates an XML file corresponding to the specified Forms Module. The tool follows these general steps in processing the Forms Module:

  1. The tool queries all of the objects in the module for their properties and child objects.
  2. For every Forms object, the tool creates the corresponding XML element. All of the properties of the Forms object are represented by attributes on the element.
  3. Any child objects (for example, an ITEM on a BLOCK) are processed recursively before closing the parent object's XML element.

For information about the generated XML, see Understanding the Generated XML.

Forms to XML Conversion and Persistent Client Information

The Forms2XML conversion tool does not preserve persistent client information. Any persistent client information stored within the Form on any of the objects will be lost.

Replacing Illegal Characters

To be valid XML, the conversion tool automatically substitutes all occurrences of illegal characters (for example, >, <, &, and so on) with their equivalent escape characters. Because the Oracle XDK is used to create the XML, this is done automatically. The conversion tool also preserves line breaks in PL/SQL code. See HTML Substitutions for Illegal Characters for the list of character substitutions that the conversion tool makes (this can be downloaded from http://otn.oracle.com/software/content.html).

If you edit the XML without using the Oracle XDK (for example, if you are using your own XML parser or software, or if you are using the public domain org.w3c/org.xml classes), you must ensure that these substitutions are in your code

 


Using the Forms to XML Conversion Tool

Forms to XML USE_PROPERTY_IDS Parameter

Understanding the Generated XML

HTML Substitutions for Illegal Characters