Este tema describe las correlaciones soportadas entre los tipos de datos de los lenguajes soportados (COBOL y PL/I) y los tipos de datos incorporados de esquema XML.
Columnas:
0 Tipo de dirección COBOL
1 Tipo alfabético COBOL
2 Tipo alfanumérico editado COBOL
3 Tipo alfanumérico COBOL
4 Tipo DBCS COBOL
5 Tipo de coma flotante externo COBOL
6 Tipo de coma flotante interno COBOL
7 Tipo numérico editado COBOL
8 Tipo numérico COBOL
9 Tipo de referencia de objeto COBOL
10 Tipo nacional (Unicode) COBOL
0 = La
correlación no está soportada.
1 = La correlación está soportada.
| Tipo de esquema XML | 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| string | 0 | 1 | 1 | 1 | 1 | 0 | 0 | 1 | 1 | 0 | 1 |
| boolean | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| float | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
| double | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 |
| decimal | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| duration | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| dataTime | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| time | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| date | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| gYearMonth | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| gYear | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| gMonthDay | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| gDay | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| gMonth | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| hexBinary | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| base64Binary | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| anyURI | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| QName | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NOTATION | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| normalizedString | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| token | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| language | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| IDREFS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| ENTITIES | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NMTOKEN | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NMTOKENS | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Name | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NCName | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| ID | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| IDREF | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| ENTITY | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| integer | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| nonPositiveInteger | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| NegativeInteger | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| long | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| int | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| short | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| byte | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| nonNegativeInteger | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| unsignedLong | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| unsignedInt | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| unsignedShorti | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| unsignedByte | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| positiveInteger | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
Columnas:
0 Tipo flotante PLI
1 Tipo entero PLI
2 Tipo empaquetado PLI
3 Tipo imagen PLI
4 Tipo de longitud fija PLI
5 Tipo de longitud variable PLI
6 Tipo serie de imagen PLI
0 = La correlación no está
soportada.
1 = La correlación está soportada.
| Tipo de esquema XML | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|---|
| string | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| boolean | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| float | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| double | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
| decimal | 0 | 1 | 1 | 0 | 0 | 0 | 0 |
| duration | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| dataTime | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| time | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| date | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| gYearMonth | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| gYear | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| gMonthDay | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| gDay | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| gMonth | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| hexBinary | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| base64Binary | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| anyURI | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| QName | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NOTATION | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| normalizedString | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| token | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| language | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| IDREFS | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| ENTITIES | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NMTOKEN | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NMTOKENS | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Name | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| NCName | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| ID | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| IDREF | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| ENTITY | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| integer | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| nonPositiveInteger | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| NegativeInteger | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| long | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| int | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| short | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| byte | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| nonNegativeInteger | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| unsignedLong | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| unsignedInt | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| unsignedShorti | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| unsignedByte | 0 | 1 | 1 | 1 | 1 | 1 | 1 |
| positiveInteger | 0 | 1 | 1 | 1 | 1 | 1 | 1 |