Mappage entre les types de données de schéma XML et les types de données OData EDM (Entity Data Model)

Voici le mappage entre les types de données de schéma XML et les types de données OData EDM :

Tableau 1. Mappage entre les types de données de schéma XML et les types de données OData EDM :
Types de données des schémas XML Types de données OData EDM Remarques
string Edm.String
boolean Edm.Boolean
hexBinary Edm.Binary
base64Binary Edm.Binary
byte Edm.SByte
short Edm.Int16
int Edm.Int32
integer Edm.Int64
long Edm.Int64
float Edm.Single
double Edm.Double
decimal Edm.Decimal
unsignedInt Edm.Int64
unsignedShort Edm.Int32
unsignedByte Edm.Int16
date Edm.Date Le format utilisé lors du mappage de ces données doit être AAAA-MM-jj. Par exemple, 2015-11-25
dateTime Edm.DateTimeOffset Le format utilisé lors du mappage de ces données doit être AAAA-MM-jj'T'HH:mm:ss. Par exemple, 2015-11-25T20:15:45
time Edm.TimeOfDay Le format utilisé lors du mappage de ces données doit être HH:mm:ss. Par exemple, 20:15:45
duration Edm.Duration Le format lors du mappage de ces données doit être PnYnMnDTnHnMnS. Par exemple, PT1004199059S, PT130S, PT2M10S, P1DT2S
Remarque : Tout autre type de données sera traité sous forme de chaîne dans Cast Iron.