IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Valider XML Discussion :

Quel est le format de xsd:time


Sujet :

Valider XML

  1. #1
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Points : 1 199
    Points
    1 199
    Par défaut Quel est le format de xsd:time
    Bonjour,
    Dans un schéma, j'ai un champ heure qui est de type xsd:time, dans une première approximation j'avais essayé divers format d'heur dans xmlSpy et conclu que le format attendu est hh:mi:ss , et je rejetais tous les autres formats, or j'ai réussi à valider avec xmlspy, un fichier dont l'heure ne comportait que hh:mi sans les secondes.
    Perplexe, j'ai fait une recherche google et trouvé dans un tutoriel powerpoint que le format est hh:mi:ss.sss.
    Du coup il faut que je reprenne mon code, ce qui n'est pas un problème, mais je ne voudrais pas tomber sur une autre surprise du même genre plus tard.
    Quelqu'un aurait-il une source fiable décrivant ce format d'heure xsd:time, et tant qu'à faire xsd:date, avec les données obligatoires et les données facultatives.
    Merci de votre aide,
    Soazig

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Points : 1 199
    Points
    1 199
    Par défaut
    Coucou,
    C'est à nouveau moi,
    J'ai trouvé cela
    http://msdn.microsoft.com/library/de...ldatatypes.asp
    Chez microsoft, ce qui confirme que xsd:time est de forme
    hh:mm:ss.sss
    ou
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     hh:mm:ss.sss Z +/-hh:mi
    Mais nulle trace de ce qui est optionnel ou non dans l'heure.
    Donc si vous pouvez me dépanner ce serait sympa.
    Merci
    Soazig

  3. #3
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Points : 1 199
    Points
    1 199
    Par défaut
    Finalement j'ai trouvé la réponse sur le site du w3c!

    http://www.w3.org/TR/2001/REC-xmlsch...0502/#dateTime
    La voici :
    This lexical representation is the [ISO 8601] extended format CCYY-MM-DDThh:mm:ss where "CC" represents the century, "YY" the year, "MM" the month and "DD" the day, preceded by an optional leading "-" sign to indicate a negative number. The letter "T" is the date/time separator and "hh", "mm", "ss" represent hour, minute and second respectively. Additional digits can be used to increase the precision of fractional seconds if desired i.e the format ss.ss... with any number of digits after the decimal point is supported. The fractional seconds part is optional; other parts of the lexical form are not optional. To accommodate year values greater than 9999 additional digits can be added to the left of this representation. Leading zeros are required if the year value would otherwise have fewer than four digits; otherwise they are forbidden. The year 0000 is prohibited.

    The CCYY field must have at least four digits, the MM, DD, SS, hh, mm and ss fields exactly two digits each (not counting fractional seconds); leading zeroes must be used if the field would otherwise have too few digits.
    En conclusion le format time est hh:mi:ss.sss tout est obligatoire sauf la partie décimales des secondes.
    A+
    Soazig

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 31/07/2009, 21h07
  2. Quel est le format de ce fichier?
    Par ipeteivince dans le forum Autres Logiciels
    Réponses: 1
    Dernier message: 28/09/2006, 01h54
  3. [client/serveur] Quel est format de requêtes Client/BDD ?
    Par sotuxan dans le forum Décisions SGBD
    Réponses: 2
    Dernier message: 05/03/2006, 12h52
  4. Quel est le format des propriétés d'un Contrôle?
    Par Mors_Ubyte dans le forum IHM
    Réponses: 14
    Dernier message: 04/01/2006, 14h19
  5. Quel est le meilleure format de compression
    Par Conficius dans le forum Autres Logiciels
    Réponses: 4
    Dernier message: 30/10/2005, 10h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo