XML

XML (eXtensible Markup Language) defines a machine-independent way of exchanging data.

For example, an XML representation of the following BDL data structure:
DEFINE Person
RECORD Attribute (XMLName="Person")
   FirstName  VARCHAR(32) Attribute (XMLName="FirstName"),
   LastName   VARCHAR(32) Attribute (XMLName="LastName"),
   Age        INTEGER Attribute (XMLName="Age")
END RECORD
Would be:
<Person>
 <FirstName>John</FirstName>
 <LastName>Smith</LastName>
 <Age>35</Age>
</Person>

The record definition allows you to specify XML attributes for data types. This feature was added with Genero 2.00.