IBM Integration Bus, Version 9.0.0.8 Operating Systems: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

See information about the latest product version

ESQL to XML Schema data type mapping

Mapping from XML Schema simple type to ESQL message tree data type.

The following table shows the mapping that IBM® Integration Bus parsers use when converting between the simple types of XML Schema and the data types of the message tree. The mapping applies to all parsers that use an XML Schema model when parsing and serializing.

XML Schema simple type ESQL data type in message tree
anyURI CHARACTER
base64Binary BLOB
boolean BOOLEAN
byte INTEGER
date DATE
dateTime TIMESTAMP
dayTimeDuration INTERVAL
decimal DECIMAL
double FLOAT
duration INTERVAL
ENTITIES List of CHARACTER
ENTITY STRING
float FLOAT
gDay DATE
gMonth DATE
gMonthDay DATE
gYear DATE
gYearMonth DATE
hexBinary BLOB
ID CHARACTER
IDREF CHARACTER
IDREFS List of CHARACTER
int INTEGER
integer DECIMAL
language CHARACTER
long INTEGER
Name CHARACTER
NCName CHARACTER
negativeInteger DECIMAL
NMTOKEN CHARACTER
NMTOKENS List of CHARACTER
nonNegativeInteger DECIMAL
nonPositiveInteger DECIMAL
normalizedString CHARACTER
NOTATION CHARACTER
positiveInteger DECIMAL
QName CHARACTER
short INTEGER
string CHARACTER
time TIME
token CHARACTER
unsignedByte INTEGER
unsignedInt INTEGER
unsignedLong DECIMAL
unsignedShort INTEGER
yearMonthDuration INTERVAL

ak34050_.htm | Last updated Friday, 21 July 2017