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 :

Bonne pratique pour la gestion de la version dans sch�ma de validation


Sujet :

Valider XML

  1. #1
    Membre confirm�
    Profil pro
    ERP + Oracle + VBA Excel
    Inscrit en
    Juin 2005
    Messages
    58
    D�tails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activit� : ERP + Oracle + VBA Excel
    Secteur : Administration - Collectivit� locale

    Informations forums :
    Inscription : Juin 2005
    Messages : 58
    Par d�faut Bonne pratique pour la gestion de la version dans sch�ma de validation
    Bonjour,

    J'utilise dans le XML source un attribut "version" me permettant d'effectuer le rattachement entre la source et la "version" du sch�ma de validation.

    Je me demande si une mani�re plus propre /formelle existe ?
    ou
    Comment g�rer les diff�rentes version d'un sch�ma de validation ?

    Merci de vos conseils

  2. #2
    Membre Expert Avatar de tsuji
    Inscrit en
    Octobre 2011
    Messages
    1 558
    D�tails du profil
    Informations forums :
    Inscription : Octobre 2011
    Messages : 1 558
    Par d�faut
    Je me demande si une mani�re plus propre /formelle existe ?
    ou
    Comment g�rer les diff�rentes version d'un sch�ma de validation ?
    Alors l�, c'est effectivement emb�tant et ennuyeux. Il n'y a pas une mani�re propre ou formelle de le faire, je pense, non ! Un changement, tr�s petit en tant qu'�criture qu'il soitl, pourrait, des fois, engendre des impacts grands et essentiels et impr�visibles. Donc, c'est difficile de dire ceci est une �volution mineure et cel� est majeure. Et puis la compatibilit� � l'arri�re... et puis les �ffets en codage pour une technologie d�riv�e (comme jaxb ...) A quel moment les changements sont si nombrereux et si importants qu'on devrait faire �voluer le targetNamespace m�me ? ... C'est presqu'une issue insaissisable. En xsd 1.1, on a fourni quelque moyen officiel pour g�rer l'�volution de version de xsd, mais, ce n'est pas bien pratique dans le r�el et ce n'est pas une solution bien parfaite et suffi�ant non plus, que les auteurs doivent �tre parfaitement conscients, je pense. Finalement, on devrait tomber dans un choix de bon sens !

    Voici deux documents publi�s par w3c pour inciter consid�rations (xsd 1.0 et 1.1) :
    https://www.w3.org/XML/2005/xsd-versioning-use-cases/
    https://www.w3.org/TR/xmlschema-guide2versioning/

    J'utilise dans le XML source un attribut "version" me permettant d'effectuer le rattachement entre la source et la "version" du sch�ma de validation.
    Si op�rativement, dans le sens de codage, c'est d�j� mis en place, je pense, c'est une solution possible ...

Discussions similaires

  1. Bonne pratiques pour la gestion de son "parc" perso.
    Par Neckara dans le forum Administration syst�me
    R�ponses: 7
    Dernier message: 14/11/2015, 20h17
  2. Bonnes pratiques pour gestion technique d'un projet
    Par Kajan dans le forum D�buter
    R�ponses: 2
    Dernier message: 22/01/2012, 01h43
  3. Bonne pratique pour la gestion du son
    Par jojolepabo dans le forum ActionScript 3
    R�ponses: 6
    Dernier message: 18/04/2011, 15h38
  4. R�ponses: 5
    Dernier message: 08/04/2011, 10h55
  5. Tutoriel SEO : Introduction et bonnes pratiques pour l'optimisation de pages Web
    Par Community Management dans le forum R�f�rencement
    R�ponses: 0
    Dernier message: 06/07/2006, 00h03

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