In the table below, the following metasymbols and informal terms are used for the IDL.
The metasymbols "[" and "]" surround optional lexical entities.
The informal term number
(or in some cases
number1
. number2
) is a
sequence of numeric characters, for example 123.
IDL Data Type | Description | XMM | WSDL |
---|---|---|---|
A |
Alphanumeric | string | <xsd:element name=" |
AV |
Alphanumeric variable length | string | <xsd:element name=" |
AV[ |
Alphanumeric variable length with maximum length | string | <xsd:element name=" |
B |
Binary | binary |
<xsd:element name=" Note: |
BV |
Binary variable length | binary | <xsd:element name=" |
BV[ |
Binary variable length with maximum length | binary | <xsd:element name=" Note: |
D |
Date | date:yyyy-MM-dd | <xsd:element name=" |
F4 |
Floating point (small) | float | <xsd:element name=" |
F8 |
Floating point (large) | float | <xsd:element name=" |
I1 |
Integer (small) | integer | <xsd:element name=" |
I2 |
Integer (medium) | integer | <xsd:element name=" |
I4 |
Integer (large) | integer | <xsd:element name=" |
K |
Kanji | string | <xsd:element name=" |
KV |
Kanji variable length | string | <xsd:element name=" |
KV[ |
Kanji variable length with maximum length | string | <xsd:element name=" |
L |
Logical | boolean | <xsd:element name=" |
N |
Unpacked decimal | numeric | <xsd:element name=" Note: |
NU |
Unpacked decimal unsigned | numeric | <xsd:element name=" Note: |
P |
Packed decimal | numeric | <xsd:element name=" Note: |
PU |
Packed decimal unsigned | numeric | <xsd:element name=" Note: |
T |
Time | dateTime:yyyy-MM-dd'T'H:mm:ss | <xsd:element name=" |
U |
Unicode | unicode | <xsd:element name=" |
UV |
Unicode variable length | unicode | <xsd:element name=" |
UV |
Unicode variable length with maximum length | unicode | <xsd:element name=" |