XML et XMLSchema

XML et XMLSchema - XML/XSL - Programmation

Marsh Posté le 25-08-2006 à 22:31:13    

Bonjour
 
J'ai dans un fichier XMLSchema des attributs, définissant un ensemble de valeurs possibles pour un attribut.
Ex : un attribut "couleur" qui ne pourrait prendre comme valeur que "rouge", "jaune" ou "bleu".
 
J'aimerais extérioriser ces valeurs dans un autre fichier, xml idéalement. Est ce possible ? Si oui, avez vous une url à me donner ?
 
 
 
Autre question, j'aimerais préciser selon la valeur d'attribut (ou d'élement) :
 
si la valeur d'un élement <element1> est "XXX" alors, il doit y avoir un élément <elementA>  juste après, sinon un élément <elementB>.
 
 
Si je peux combiner les 2, alors c'est parfait. Exemple, supposons un element avec un attribut "couleur" et les attributs associés à d'autres attributs.
Ex : <couleur name="rouge" elementSuivant="elementA" nb="4">
<couleur name="bleu" elementSuivant="elementB" nb="3">
 
Ce que j'aimerais modéliser dans le XMLSchema, c'est :
si l'attribut à comme valeur "rouge", alors il faut 4 élements <elementA> dans l'élément portant l'attribut.
 
C'est un peu "tordu" je reconnais, mais c'est ce que j'aimerais modéliser.
 
Si vous avez d'autres idées que XMLSchema, pour modéliser ça, n'hésitez pas!
 
Merci

Reply

Marsh Posté le 25-08-2006 à 22:31:13   

Reply

Marsh Posté le 26-08-2006 à 17:30:59    

up

Reply

Marsh Posté le 26-08-2006 à 18:20:59    

Je crains que tu ne puisses pas modéliser un schéma comme ça :(
 
Il faudrait obligatoirement un élément <rouge> pour pouvoir fixer le nombre de sous-éléments.

Reply

Marsh Posté le 26-08-2006 à 18:37:11    

Je me disais aussi que c'était trop demandé aux XMLSchema [:totoz]
Tant pis, je trouverais une autre façon de faire , merci de ta réponse.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed