If the temp-table or ProDataSet has no definition, and the READ-XML( ) method does not specify a schema-location, and the XML document does not contain references to XML Schema, READ-XML( ) will attempt to construct XML Schema from the XML data. This is known as inferring schema.

If an element in the instance data contains the "xsi:type" attribute, the field is assigned an ABL data type based on XML Schema mapping rules. See XML Schema and ABL Data Type Mappings If the element is not typed, the field will be CHARACTER. All attributes and text elements will become CHARACTER fields.