Comparing the XMLMap Syntax

The following table lists the available XMLMap syntax. The ■ symbol indicates whether the syntax is available for importing or exporting, and whether the syntax is available for an engine nickname.
XMLMap Syntax
Syntax
Description
Import
Export
XML
XMLV2
Primary (root) enclosing element
Contains one or more NS elements for defining XML namespaces
Defines an XML namespace by referencing a unique URI
Contains one or more HEADING elements and one TABLEREF element for exporting a SAS data set
Contains one or more ATTRIBUTE elements
Contains file attribute information
Specifies the name of the table
Contains a data set definition
Specifies a location path for variables
Specifies a location path to stop processing
Specifies a SAS data set description
Specifies the variable name
Determines the contents of the input buffer
Determines the type of variable
Specifies the SAS data type for the variable
Specifies the type of data being read
Specifies a default value for a missing value
Contains a list of valid values for the variable
Specifies a SAS format for the variable
Specifies a SAS informat for the variable
Specifies a description for the variable
Determines the maximum field storage length for a character variable
Specifies a location path for the current variable
Specifies a location path for incrementing the accumulated value for a counter variable
Specifies a location path for resetting the accumulated value for a counter variable to zero
Specifies a location path to decrement the accumulated value for the counter variable by 1