|
Bas de page | |
---|---|
Auteur | Sujet : Création d'une DTD |
franceso | Salut !
je n'impose plus l'ordre mais par contre je perd la contrainte sur l'existence et l'unicité de chacun des fils.
--------------- TriScale innov |
Publicité | Posté le 31-10-2007 à 15:34:09 |
bapho13 Usager usant |
Message cité 1 fois Message édité par bapho13 le 31-10-2007 à 16:08:52 |
MagicBuzz |
bapho13 Usager usant |
franceso |
Donc si j'ai X fils possibles, je dois me taper toutes les combinaisons à la main
--------------- TriScale innov |
bapho13 Usager usant | De rien, et oui si tu en a X tu dois te les taper à la main
Message cité 2 fois Message édité par bapho13 le 31-10-2007 à 16:24:25 |
franceso |
Ben effectivement le problème vient peut-être de ça, parce que ce que je veux faire me paraît quand même très simple :
--------------- TriScale innov |
MagicBuzz |
|
Jeddo A nice place to live |
--------------- FREE DATOUNE |
MagicBuzz | http://www.w3schools.com/schema/sc [...] cators.asp
Message cité 3 fois Message édité par MagicBuzz le 31-10-2007 à 19:51:14 |
Publicité | Posté le 31-10-2007 à 19:50:11 |
Jeddo A nice place to live |
Bon, un peu de culture et un papier de référence : http://web.cs.wpi.edu/~mmani/toit/ [...] xonomy.pdf Le choix du schéma dépend beaucoup de l'application visée. A+ Message cité 1 fois Message édité par Jeddo le 31-10-2007 à 22:42:23 --------------- FREE DATOUNE |
franceso |
A priori ça me dérange pas plus que ça d'imposer un ordre. C'est juste que ça me semble être une contrainte inutile vu les données que je veux stocker (mon xml est destiné à être traité par du xsl qui se charge de présenter les données dans l'ordre qui m'intéresse...)
Oui, j'ai vu qu'on pouvait faire tout ça en xsd. Je vais essayer de jouer un peu avec...
Merci pour les détails. En l'occurrence, je n'ai pas strictement besoin d'un schéma de validation de mon XML. C'est juste pour essayer un peu de voir ce qu'on peut faire. De toutes façons, tous mes XML seront générés à partir d'un même squelette, donc je n'ai pas besoin de faire de validation très poussée. C'est juste que je suis tombé sur cette limitation de DTD et ça m'a intrigué... --------------- TriScale innov |
masklinn í dag viðrar vel til loftárása |
Vive le spécialiste des XSD
La blague du jour Message édité par masklinn le 05-11-2007 à 10:17:12 --------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
masklinn í dag viðrar vel til loftárása |
--------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
MagicBuzz | mouais, tu t'en sors bien pour cette fois
Message cité 1 fois Message édité par MagicBuzz le 05-11-2007 à 11:55:18 |
masklinn í dag viðrar vel til loftárása |
--------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
bapho13 Usager usant |
|
franceso |
Oui, mais mon XSL remet tout dans l'ordre en appelant les templates des fils dans un ordre particulier. Donc l'ordre par défaut n'a aucune importance pour moi : tout ce qui compte est que les fils soient tous présents en un unique exemplaire.
Oui, c'est vrai. C'est pour ça que je n'ai pas strictement besoin d'exprimer de souplesse dans ma méthode de validation. C'est juste que je trouve dommage d'imposer quelque chose qui n'est pas strictement nécessaire.
--------------- TriScale innov |
masklinn í dag viðrar vel til loftárása |
--------------- Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody |
Jeddo A nice place to live |
--------------- FREE DATOUNE |
franceso |
Sauf que tu ne peux pas mettre de trucs compliqués dans un attribut. Dans mon exemple précédent, imagine que j'aie un truc comme ça :
Je veux que chaque employé ait un et un seul élément compétences, mais j'ai quand même envie de parser le contenu de ce bloc. Message édité par franceso le 12-11-2007 à 16:34:11 --------------- TriScale innov |
Jeddo A nice place to live | Ah OK. Mais dans ce cas, je reviens à la charge sur l'ordre des éléments. Ça semble logique que chaque "employé" ait la même structure sous-jacente, et donc le même ordre dans les sous-éléments de l'arbre XML. --------------- FREE DATOUNE |
bapho13 Usager usant |
Message édité par bapho13 le 12-11-2007 à 18:51:18 |
Publicité | Posté le |