Create a simple type in xsd schema

Sometime when you parse a Flat File or an XML, some fields have got  a specific formatting.

The best example is the date format.

XSD datetime format is yyyy-MM-dd T hh:mm:ss.

But mostly you need yyyyMMdd as date format.

You can specify in your schema the format for each field you want, let’s do this for my date sample :

  • First create a field and specify xs:DateTime for Base Data Type
  • Next in the property « Derived by »  select restriction
  • Next in pattern property put the wildmask yyyyMMdd
  • Then the last step in  Data Type put the name of your data Type.
This method create for you a simple type which is reusable, you can do this with all xd type.
In the pattern property you can put regular expression too. So you can do any formatting you want
Publicités

Laisser un commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l'aide de votre compte WordPress.com. Déconnexion / Changer )

Image Twitter

Vous commentez à l'aide de votre compte Twitter. Déconnexion / Changer )

Photo Facebook

Vous commentez à l'aide de votre compte Facebook. Déconnexion / Changer )

Photo Google+

Vous commentez à l'aide de votre compte Google+. Déconnexion / Changer )

Connexion à %s