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 :

Transformer une DTD vers un XMLSchema


Sujet :

Valider XML

  1. #1
    Membre régulier Avatar de soumou
    Inscrit en
    Juin 2005
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 208
    Points : 102
    Points
    102
    Par défaut Transformer une DTD vers un XMLSchema
    salut tout le monde,

    je suis newbie en XML, je me demande si on peut transformer la ligne de DTD suivante en un code XMLSchema :

    ((B | C)*,D)+
    si oui, est ce que quelqu'un peut m'aider à résoudre cet exercice ?

    Merci

  2. #2
    Expert éminent
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Points : 7 103
    Points
    7 103
    Par défaut
    Bonjour,

    je peux te mettre sur la piste, en t'indiquant les correspondances entre les symboles DTD et leur équivalent WXS :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    | -> élément xs:choice
    * -> attribut maxOccurs
    + -> attributs minOccurs & maxOccurs
    , -> élément xs:sequence

  3. #3
    Membre habitué Avatar de mamiberkof
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    290
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Maroc

    Informations forums :
    Inscription : Avril 2005
    Messages : 290
    Points : 155
    Points
    155
    Par défaut
    Salut soumou,

    <xs:element name="BCD" >
    ..<xs:complexType name="BC">
    ...<xs:sequence name="D" type="ton_type" maxOccurs=unbounded">
    ....<xs:choise minOccurs="0" maxOccurs="unbounded">
    .....<xs:element name="B" type="ton_type">
    .....<xs:element name="C" type="ton_type">
    ....</xs:choice>
    ...</xs:sequence>
    ..</xs:complexType>
    </xs:element>

    je pense que c'est comme ça
    a+

    mamiberkof

  4. #4
    Expert éminent
    Avatar de GrandFather
    Inscrit en
    Mai 2004
    Messages
    4 587
    Détails du profil
    Informations personnelles :
    Âge : 54

    Informations forums :
    Inscription : Mai 2004
    Messages : 4 587
    Points : 7 103
    Points
    7 103
    Par défaut
    Citation Envoyé par mamiberkof
    je pense que c'est comme ça


    Et où il est l'élément D !?

  5. #5
    Membre habitué Avatar de mamiberkof
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    290
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Maroc

    Informations forums :
    Inscription : Avril 2005
    Messages : 290
    Points : 155
    Points
    155
    Par défaut
    oppps ,pardon

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
     
    <xs:element name="BCD" >
    ..<xs:complexType name="BC">
    ...<xs:sequence  maxOccurs=unbounded">
    ....<xs:element name="D" type="ton_type" />
    .....<xs:choise minOccurs="0" maxOccurs="unbounded">
    .......<xs:element name="B" type="ton_type" />
    .......<xs:element name="C" type="ton_type" />
    .....</xs:choice>
    ...</xs:sequence>
    ..</xs:complexType>
    </xs:element>

Discussions similaires

  1. Réponses: 4
    Dernier message: 19/02/2014, 06h09
  2. Comment transformer un OCX vers une DLL ?
    Par ybenaabud dans le forum C++
    Réponses: 1
    Dernier message: 23/11/2012, 15h23
  3. transformé une view vers une index
    Par sal.gass dans le forum SQL
    Réponses: 5
    Dernier message: 08/04/2010, 09h18
  4. Verification d'une conversion DTD vers XSD
    Par Metafire18 dans le forum Valider
    Réponses: 5
    Dernier message: 14/05/2009, 10h01
  5. transformer champ texte d'une table vers champ date
    Par mussara dans le forum Requêtes
    Réponses: 2
    Dernier message: 26/01/2007, 22h17

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